Diff of the two buildlogs: -- --- b1/build.log 2022-08-31 01:46:32.356083011 +0000 +++ b2/build.log 2022-08-31 03:34:51.456722483 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Tue Aug 30 09:30:59 -12 2022 -I: pbuilder-time-stamp: 1661895059 +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 @@ -17,7 +17,7 @@ I: Extracting source gpgv: unknown type of key resource 'trustedkeys.kbx' gpgv: keyblock resource '/root/.gnupg/trustedkeys.kbx': General error -gpgv: Signature made Tue Jan 22 08:31:08 2019 -12 +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 @@ -45,136 +45,171 @@ 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/1793424/tmp/hooks/D02_print_environment starting +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 - BUILDDIR='/build' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' - BUILD_ARCH='amd64' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=15' - DISTRIBUTION='' - HOME='/root' - HOST_ARCH='amd64' + 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='d7b3b2776b0d469e8dedbb5a0ee3244d' - LANG='C' - LANGUAGE='en_US:en' - LC_ALL='C' - MAIL='/var/mail/root' - OPTIND='1' - PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' - PBCURRENTCOMMANDLINEOPERATION='build' - PBUILDER_OPERATION='build' - PBUILDER_PKGDATADIR='/usr/share/pbuilder' - PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' - PBUILDER_SYSCONFDIR='/etc' - PPID='1793424' - PS1='# ' - PS2='> ' + 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' - SHLVL='2' - SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/tmp.MW4jqQJSOT/pbuilderrc_6V3u --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/buster-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/tmp.MW4jqQJSOT/b1 --logfile b1/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+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://78.137.99.97:3128' + 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 ionos1-amd64 5.10.0-17-amd64 #1 SMP Debian 5.10.136-1 (2022-08-13) x86_64 GNU/Linux + 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 17 2019 bash - -rwxr-xr-x 3 root root 38984 Jul 10 2019 bunzip2 - -rwxr-xr-x 3 root root 38984 Jul 10 2019 bzcat - lrwxrwxrwx 1 root root 6 Jul 10 2019 bzcmp -> bzdiff - -rwxr-xr-x 1 root root 2227 Jul 10 2019 bzdiff - lrwxrwxrwx 1 root root 6 Jul 10 2019 bzegrep -> bzgrep - -rwxr-xr-x 1 root root 4877 Jun 24 2019 bzexe - lrwxrwxrwx 1 root root 6 Jul 10 2019 bzfgrep -> bzgrep - -rwxr-xr-x 1 root root 3641 Jul 10 2019 bzgrep - -rwxr-xr-x 3 root root 38984 Jul 10 2019 bzip2 - -rwxr-xr-x 1 root root 14328 Jul 10 2019 bzip2recover - lrwxrwxrwx 1 root root 6 Jul 10 2019 bzless -> bzmore - -rwxr-xr-x 1 root root 1297 Jul 10 2019 bzmore - -rwxr-xr-x 1 root root 43744 Feb 28 2019 cat - -rwxr-xr-x 1 root root 64320 Feb 28 2019 chgrp - -rwxr-xr-x 1 root root 64288 Feb 28 2019 chmod - -rwxr-xr-x 1 root root 72512 Feb 28 2019 chown - -rwxr-xr-x 1 root root 146880 Feb 28 2019 cp - -rwxr-xr-x 1 root root 121464 Jan 17 2019 dash - -rwxr-xr-x 1 root root 109408 Feb 28 2019 date - -rwxr-xr-x 1 root root 76712 Feb 28 2019 dd - -rwxr-xr-x 1 root root 93744 Feb 28 2019 df - -rwxr-xr-x 1 root root 138856 Feb 28 2019 dir - -rwxr-xr-x 1 root root 84288 Jan 9 2019 dmesg - lrwxrwxrwx 1 root root 8 Sep 26 2018 dnsdomainname -> hostname - lrwxrwxrwx 1 root root 8 Sep 26 2018 domainname -> hostname - -rwxr-xr-x 1 root root 39520 Feb 28 2019 echo - -rwxr-xr-x 1 root root 28 Jan 7 2019 egrep - -rwxr-xr-x 1 root root 35424 Feb 28 2019 false - -rwxr-xr-x 1 root root 28 Jan 7 2019 fgrep - -rwxr-xr-x 1 root root 68880 Jan 9 2019 findmnt - -rwsr-xr-x 1 root root 34896 Apr 22 2020 fusermount - -rwxr-xr-x 1 root root 198976 Jan 7 2019 grep - -rwxr-xr-x 2 root root 2345 Jan 5 2019 gunzip - -rwxr-xr-x 1 root root 6375 Jan 5 2019 gzexe - -rwxr-xr-x 1 root root 98048 Jan 5 2019 gzip - -rwxr-xr-x 1 root root 26696 Sep 26 2018 hostname - -rwxr-xr-x 1 root root 68552 Feb 28 2019 ln - -rwxr-xr-x 1 root root 56760 Jul 26 2018 login - -rwxr-xr-x 1 root root 138856 Feb 28 2019 ls - -rwxr-xr-x 1 root root 108624 Jan 9 2019 lsblk - -rwxr-xr-x 1 root root 89088 Feb 28 2019 mkdir - -rwxr-xr-x 1 root root 68544 Feb 28 2019 mknod - -rwxr-xr-x 1 root root 43808 Feb 28 2019 mktemp - -rwxr-xr-x 1 root root 43008 Jan 9 2019 more - -rwsr-xr-x 1 root root 51280 Jan 9 2019 mount - -rwxr-xr-x 1 root root 14408 Jan 9 2019 mountpoint - -rwxr-xr-x 1 root root 138728 Feb 28 2019 mv - lrwxrwxrwx 1 root root 8 Sep 26 2018 nisdomainname -> hostname - lrwxrwxrwx 1 root root 14 Feb 14 2019 pidof -> /sbin/killall5 - -rwxr-xr-x 1 root root 39616 Feb 28 2019 pwd - lrwxrwxrwx 1 root root 4 Apr 17 2019 rbash -> bash - -rwxr-xr-x 1 root root 47776 Feb 28 2019 readlink - -rwxr-xr-x 1 root root 68416 Feb 28 2019 rm - -rwxr-xr-x 1 root root 47776 Feb 28 2019 rmdir - -rwxr-xr-x 1 root root 23312 Jan 21 2019 run-parts - -rwxr-xr-x 1 root root 122224 Dec 22 2018 sed - lrwxrwxrwx 1 root root 4 Aug 6 20:25 sh -> dash - -rwxr-xr-x 1 root root 39552 Feb 28 2019 sleep - -rwxr-xr-x 1 root root 80672 Feb 28 2019 stty - -rwsr-xr-x 1 root root 63568 Jan 9 2019 su - -rwxr-xr-x 1 root root 35488 Feb 28 2019 sync - -rwxr-xr-x 1 root root 445560 Apr 23 2019 tar - -rwxr-xr-x 1 root root 14440 Jan 21 2019 tempfile - -rwxr-xr-x 1 root root 97152 Feb 28 2019 touch - -rwxr-xr-x 1 root root 35424 Feb 28 2019 true - -rwxr-xr-x 1 root root 14328 Apr 22 2020 ulockmgr_server - -rwsr-xr-x 1 root root 34888 Jan 9 2019 umount - -rwxr-xr-x 1 root root 39584 Feb 28 2019 uname - -rwxr-xr-x 2 root root 2345 Jan 5 2019 uncompress - -rwxr-xr-x 1 root root 138856 Feb 28 2019 vdir - -rwxr-xr-x 1 root root 34896 Jan 9 2019 wdctl - -rwxr-xr-x 1 root root 946 Jan 21 2019 which - lrwxrwxrwx 1 root root 8 Sep 26 2018 ypdomainname -> hostname - -rwxr-xr-x 1 root root 1983 Jan 5 2019 zcat - -rwxr-xr-x 1 root root 1677 Jan 5 2019 zcmp - -rwxr-xr-x 1 root root 5879 Jan 5 2019 zdiff - -rwxr-xr-x 1 root root 29 Jan 5 2019 zegrep - -rwxr-xr-x 1 root root 29 Jan 5 2019 zfgrep - -rwxr-xr-x 1 root root 2080 Jan 5 2019 zforce - -rwxr-xr-x 1 root root 7584 Jan 5 2019 zgrep - -rwxr-xr-x 1 root root 2205 Jan 5 2019 zless - -rwxr-xr-x 1 root root 1841 Jan 5 2019 zmore - -rwxr-xr-x 1 root root 4552 Jan 5 2019 znew -I: user script /srv/workspace/pbuilder/1793424/tmp/hooks/D02_print_environment finished + -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 @@ -509,7 +544,7 @@ 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 32s (20.7 MB/s) +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.) @@ -1495,7 +1530,8 @@ 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 -I: Running cd /build/julia-1.0.3+dfsg/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../julia_1.0.3+dfsg-4_source.changes +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 @@ -1511,10 +1547,10 @@ 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: cannot remove '/build/julia-1.0.3+dfsg/usr/share/julia/base': No such file or directory +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: cannot remove '/build/julia-1.0.3+dfsg/usr/share/julia/test': No such file or directory +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 @@ -1555,97 +1591,97 @@ 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: cannot remove '/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/Pkg': No such file or directory +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: cannot remove '/build/julia-1.0.3+dfsg/usr/manifest/Pkg': No such file or directory +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: cannot remove './Pkg-93b6d6de857dc88e665d2c64397852ab9701ba24/build-compiled': No such file or directory +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: cannot remove '/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/Base64': No such file or directory +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: cannot remove '/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/CRC32c': No such file or directory +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: cannot remove '/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/Dates': No such file or directory +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: cannot remove '/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/DelimitedFiles': No such file or directory +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: cannot remove '/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/Distributed': No such file or directory +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: cannot remove '/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/FileWatching': No such file or directory +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: cannot remove '/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/Future': No such file or directory +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: cannot remove '/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/InteractiveUtils': No such file or directory +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: cannot remove '/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/Libdl': No such file or directory +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: cannot remove '/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/LibGit2': No such file or directory +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: cannot remove '/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/LinearAlgebra': No such file or directory +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: cannot remove '/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/Logging': No such file or directory +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: cannot remove '/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/Markdown': No such file or directory +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: cannot remove '/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/Mmap': No such file or directory +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: cannot remove '/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/Printf': No such file or directory +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: cannot remove '/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/Profile': No such file or directory +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: cannot remove '/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/Random': No such file or directory +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: cannot remove '/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/REPL': No such file or directory +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: cannot remove '/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/Serialization': No such file or directory +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: cannot remove '/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/SHA': No such file or directory +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: cannot remove '/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/SharedArrays': No such file or directory +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: cannot remove '/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/Sockets': No such file or directory +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: cannot remove '/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/SparseArrays': No such file or directory +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: cannot remove '/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/Statistics': No such file or directory +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: cannot remove '/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/SuiteSparse': No such file or directory +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: cannot remove '/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/Test': No such file or directory +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: cannot remove '/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/Unicode': No such file or directory +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: cannot remove '/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/UUIDs': No such file or directory +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 @@ -1694,97 +1730,97 @@ 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: cannot remove '/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/Pkg': No such file or directory +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: cannot remove '/build/julia-1.0.3+dfsg/usr/manifest/Pkg': No such file or directory +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: cannot remove './Pkg-93b6d6de857dc88e665d2c64397852ab9701ba24/build-compiled': No such file or directory +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: cannot remove '/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/Base64': No such file or directory +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: cannot remove '/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/CRC32c': No such file or directory +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: cannot remove '/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/Dates': No such file or directory +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: cannot remove '/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/DelimitedFiles': No such file or directory +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: cannot remove '/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/Distributed': No such file or directory +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: cannot remove '/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/FileWatching': No such file or directory +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: cannot remove '/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/Future': No such file or directory +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: cannot remove '/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/InteractiveUtils': No such file or directory +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: cannot remove '/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/Libdl': No such file or directory +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: cannot remove '/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/LibGit2': No such file or directory +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: cannot remove '/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/LinearAlgebra': No such file or directory +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: cannot remove '/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/Logging': No such file or directory +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: cannot remove '/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/Markdown': No such file or directory +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: cannot remove '/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/Mmap': No such file or directory +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: cannot remove '/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/Printf': No such file or directory +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: cannot remove '/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/Profile': No such file or directory +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: cannot remove '/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/Random': No such file or directory +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: cannot remove '/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/REPL': No such file or directory +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: cannot remove '/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/Serialization': No such file or directory +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: cannot remove '/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/SHA': No such file or directory +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: cannot remove '/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/SharedArrays': No such file or directory +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: cannot remove '/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/Sockets': No such file or directory +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: cannot remove '/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/SparseArrays': No such file or directory +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: cannot remove '/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/Statistics': No such file or directory +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: cannot remove '/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/SuiteSparse': No such file or directory +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: cannot remove '/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/Test': No such file or directory +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: cannot remove '/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/Unicode': No such file or directory +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: cannot remove '/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/UUIDs': No such file or directory +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' @@ -1819,46 +1855,46 @@ 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 -j15 "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 -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 -/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/ Creating usr/etc/julia/startup.jl -Copying in usr/share/man/man1/julia.1 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 +++ which wget + WGET= -+ which curl +++ which curl + CURL=/usr/bin/curl -+ which fetch +++ 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 ++ 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 ] ++ '[' -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 ++ 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 -mkdir -p /build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu % 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 1288M 0 --:--:-- --:--:-- --:--:-- 1288M + 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/ @@ -1870,104 +1906,104 @@ 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 +++ 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 +++ 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 +++ 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 ++ 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 ] ++ '[' -x /usr/bin/curl ']' + /usr/bin/curl -V -/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 -+ 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 -+ + WGET=CACHE_HOST=https://cache.julialang.org - -+ which curl -+ which wget -+ WGET= + CURL=/usr/bin/curl -+ + which curl -which fetch -+ + FETCH= -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 ++ 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 ] ++ '[' -x /usr/bin/curl ']' + /usr/bin/curl -V -+ which fetch ++ 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 ] -+ 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 ++ 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 ] ++ '[' -x /usr/bin/curl ']' + /usr/bin/curl -V -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) -+ 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 -+ GETURL=/usr/bin/curl -fkL --connect-timeout 15 -y 15 -o /build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e.tar.gz +[ ! \( -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 -+ 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 -+ /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 - % Total % Received % Xferd Average Speed Time Time Time Current +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 --:--:-- --:--:-- --:--:-- 4084k + 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 -/build/julia-1.0.3+dfsg/deps/tools/jlchecksum /build/julia-1.0.3+dfsg/deps/srccache/libwhich-81e9723c0273d78493dc8c8ed570f68d9ce7e89e.tar.gz -/build/julia-1.0.3+dfsg/deps/tools/jlchecksum /build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e.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 --:--:-- --:--:-- --:--:-- 0echo 1 > Pkg-93b6d6de857dc88e665d2c64397852ab9701ba24/source-extracted -echo 1 > Pkg-93b6d6de857dc88e665d2c64397852ab9701ba24/build-compiled -[ ! \( -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 -ln -sf /build/julia-1.0.3+dfsg/stdlib/Pkg-93b6d6de857dc88e665d2c64397852ab9701ba24 /build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/Pkg -echo Pkg-93b6d6de857dc88e665d2c64397852ab9701ba24 > /build/julia-1.0.3+dfsg/usr/manifest/Pkg -make[3]: Leaving directory '/build/julia-1.0.3+dfsg/stdlib' + 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/ -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 -/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 - 100 24.1M 100 24.1M 0 0 652M 0 --:--:-- --:--:-- --:--:-- 652M /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 @@ -1983,14 +2019,14 @@ 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/deps/srccache/llvm-6.0.0 rm -rf /build/julia-1.0.3+dfsg/usr-staging/libwhich-81e9723c0273d78493dc8c8ed570f68d9ce7e89e -mkdir -p /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 mv /build/julia-1.0.3+dfsg/usr-staging/libwhich-81e9723c0273d78493dc8c8ed570f68d9ce7e89e.tgz.tmp /build/julia-1.0.3+dfsg/usr-staging/libwhich-81e9723c0273d78493dc8c8ed570f68d9ce7e89e.tgz -/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 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 @@ -2066,7 +2102,11 @@ 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... # touch some extra files to ensure bisect works pretty well +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 @@ -2083,8 +2123,9 @@ 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 -patching file lib/Target/NVPTX/NVPTXISelLowering.h +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 @@ -2108,8 +2149,7 @@ 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 -no -checking if gcc -march=x86-64 -m64 supports -c -o file.o... 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 +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). @@ -2150,13 +2190,18 @@ 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 -checking if gcc -march=x86-64 -m64 supports -c -o file.o... (cached) patching file include/llvm/CodeGen/SelectionDAGISel.h -yes -checking whether the gcc -march=x86-64 -m64 linker (ld -m elf_x86_64) supports shared libraries... patching file include/llvm/CodeGen/SelectionDAGNodes.h +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 -patching file lib/Target/ARM/ARMISelDAGToDAG.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 @@ -2165,8 +2210,7 @@ Hunk #1 succeeded at 8136 (offset 5 lines). patching file lib/Target/X86/X86InstrArithmetic.td patching file lib/Target/X86/X86InstrInfo.cpp -yes -checking whether -lc should be explicitly linked in... Hunk #1 succeeded at 7944 (offset 90 lines). +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 @@ -2236,6 +2280,7 @@ 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). @@ -2251,7 +2296,7 @@ patching file test/Transforms/IRCE/multiple-access-no-preloop.ll patching file test/Transforms/IRCE/ranges_of_different_types.ll patching file test/Transforms/IRCE/single-access-no-preloop.ll -patching file test/Transforms/IRCE/single-access-with-preloop.ll +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 @@ -2262,9 +2307,8 @@ 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 -no 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 -checking dynamic linker characteristics... patching file include/llvm/Support/ARMTargetParser.def +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 @@ -2275,7 +2319,8 @@ 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; } -Re-run cmake no build system arguments +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. @@ -2286,36 +2331,27 @@ behavior and not rely on setting a policy to OLD. -GNU/Linux ld.so -checking how to hardcode library paths into programs... immediate -checking whether stripping libraries is possible... yes -checking if libtool supports shared libraries... yes -checking whether to build shared libraries... yes -checking whether to build static libraries... yes -checking whether make supports nested variables... (cached) yes -checking for dlopen in -ldl... -- The C compiler identification is GNU 8.3.0 yes -checking for kstat_lookup in -lkstat... no -checking for gethostbyname in -lnsl... -- The CXX compiler identification is GNU 8.3.0 +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 perfstat_cpu in -lperfstat... no -checking for pthread_mutex_init in -lpthread... yes -checking for clock_gettime in -lrt... -- Check for working C compiler: /usr/bin/gcc -- works --- Detecting C compiler ABI info -yes checking for sendfile in -lsendfile... no -checking for socket in -lsocket... -- Detecting C compiler ABI info - done --- Detecting C compile features -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... 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 @@ -2330,20 +2366,21 @@ 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/bash ./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/bash ./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/bash ./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/bash ./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/bash ./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/bash ./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/bash ./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/bash ./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/bash ./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/bash ./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/bash ./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/bash ./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/bash ./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/bash ./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/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): @@ -2366,68 +2403,72 @@ -- Looking for dlfcn.h -- Looking for dlfcn.h - found -- Looking for errno.h --- 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-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-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/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/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-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-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/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-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 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/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/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-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/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/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-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 -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/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 --- 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-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 -/bin/bash ./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 +/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 -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-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-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 -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 -mv -f src/.deps/libuv_la-loop-watcher.Tpo src/.deps/libuv_la-loop-watcher.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/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 -/bin/bash ./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 mv -f src/unix/.deps/libuv_la-getaddrinfo.Tpo src/unix/.deps/libuv_la-getaddrinfo.Plo -/bin/bash ./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/.deps/libuv_la-inet.Tpo src/.deps/libuv_la-inet.Plo -/bin/bash ./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 -mv -f src/unix/.deps/libuv_la-getnameinfo.Tpo src/unix/.deps/libuv_la-getnameinfo.Plo -mv -f src/.deps/libuv_la-threadpool.Tpo src/.deps/libuv_la-threadpool.Plo -/bin/bash ./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 -/bin/bash ./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 --- Looking for link.h - found --- Looking for malloc.h +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/bash ./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-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-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/bash ./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 -/bin/bash ./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 +/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 -mv -f src/unix/.deps/libuv_la-loop.Tpo src/unix/.deps/libuv_la-loop.Plo -/bin/bash ./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-timer.Tpo src/.deps/libuv_la-timer.Plo -/bin/bash ./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 +-- 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 -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 mv -f src/.deps/libuv_la-uv-common.Tpo src/.deps/libuv_la-uv-common.Plo -/bin/bash ./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 +/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 @@ -2435,20 +2476,16 @@ -- 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/bash ./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 +/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 --- Looking for stdint.h - found --- Looking for sys/dir.h -mv -f src/unix/.deps/libuv_la-fs.Tpo src/unix/.deps/libuv_la-fs.Plo -/bin/bash ./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 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-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-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-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-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-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-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); @@ -2456,87 +2493,80 @@ /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-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-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 --- Looking for sys/ioctl.h - found --- Looking for sys/mman.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-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 +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-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 -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 +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 --- Looking for sys/mman.h - found --- Looking for sys/ndir.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-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-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 --- Looking for sys/ndir.h - not found 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 --- Looking for sys/param.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-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 -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-pipe.Tpo src/unix/.deps/libuv_la-pipe.Plo -/bin/bash ./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-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-poll.Tpo src/unix/.deps/libuv_la-poll.Plo -/bin/bash ./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 +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-tty.Tpo src/unix/.deps/libuv_la-tty.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-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 -mv -f src/unix/.deps/libuv_la-tcp.Tpo src/unix/.deps/libuv_la-tcp.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-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-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-thread.Tpo src/unix/.deps/libuv_la-thread.Plo -mv -f src/unix/.deps/libuv_la-linux-syscalls.Tpo src/unix/.deps/libuv_la-linux-syscalls.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-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 -mv -f src/unix/.deps/libuv_la-udp.Tpo src/unix/.deps/libuv_la-udp.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-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 -mv -f src/unix/.deps/libuv_la-signal.Tpo src/unix/.deps/libuv_la-signal.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/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-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-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-procfs-exepath.Tpo src/unix/.deps/libuv_la-procfs-exepath.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-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 -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 -- Looking for sys/uio.h - found -- Looking for termios.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/.libs/libuv_la-sysinfo-loadavg.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-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-proctitle.Tpo src/unix/.deps/libuv_la-proctitle.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/libuv_la-sysinfo-loadavg.o >/dev/null 2>&1 --- Looking for termios.h - found --- Looking for unistd.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/libuv_la-sysinfo-memory.o >/dev/null 2>&1 -mv -f src/unix/.deps/libuv_la-sysinfo-loadavg.Tpo src/unix/.deps/libuv_la-sysinfo-loadavg.Plo -mv -f src/unix/.deps/libuv_la-sysinfo-memory.Tpo src/unix/.deps/libuv_la-sysinfo-memory.Plo -/bin/bash ./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 unistd.h - found --- Looking for valgrind/valgrind.h --- Looking for valgrind/valgrind.h - not found --- Looking for zlib.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 --- Looking for zlib.h - found --- Looking for fenv.h 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' @@ -2544,20 +2574,20 @@ 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" --- Looking for fenv.h - found --- Looking for FE_ALL_EXCEPT 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/bash ./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/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' --- Looking for FE_ALL_EXCEPT - found --- Looking for FE_INEXACT -install: WARNING: ignoring --strip-program option as -s option was not specified + /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: WARNING: ignoring --strip-program option as -s option was not specified + 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; }; }) @@ -2572,18 +2602,24 @@ 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 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 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 @@ -2788,190 +2824,196 @@ 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[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/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[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' -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 -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/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= +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/Transforms/Hello/CMakeFiles/LLVMHello_exports.dir/build.make lib/Transforms/Hello/CMakeFiles/LLVMHello_exports.dir/depend +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 -f include/llvm/Support/CMakeFiles/llvm_vcsrevision_h.dir/build.make include/llvm/Support/CMakeFiles/llvm_vcsrevision_h.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". 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 -f lib/MC/CMakeFiles/LLVMMC.dir/build.make lib/MC/CMakeFiles/LLVMMC.dir/depend -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 -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' -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= -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". -make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' -make -f lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/build.make lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/depend -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/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". -Scanning dependencies of target LLVMBinaryFormat +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]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' -make -f lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/build.make lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/build -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/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/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]: 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= -Scanning dependencies of target llvm_vcsrevision_h 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 -f lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/build.make lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/depend -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/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= +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 -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/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 -f include/llvm/Support/CMakeFiles/llvm_vcsrevision_h.dir/build.make 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' +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' -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/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". -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". -[ 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' +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' -Scanning dependencies of target LLVMTableGen -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". -[ 0%] Building CXX object lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/Dwarf.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/Dwarf.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/BinaryFormat/Dwarf.cpp +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' -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 -make -f lib/TableGen/CMakeFiles/LLVMTableGen.dir/build.make lib/TableGen/CMakeFiles/LLVMTableGen.dir/build +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 -f lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/build.make lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/depend -make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' -[ 0%] Building CXX object lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/Magic.cpp.o -Scanning dependencies of target LLVMOption -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 -f lib/DebugInfo/MSF/CMakeFiles/LLVMDebugInfoMSF.dir/build.make lib/DebugInfo/MSF/CMakeFiles/LLVMDebugInfoMSF.dir/depend make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' -[ 0%] Built target llvm_vcsrevision_h -make -f lib/Option/CMakeFiles/LLVMOption.dir/build.make lib/Option/CMakeFiles/LLVMOption.dir/build -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". 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= -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 -make -f lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/build.make lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/depend -make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' +make -f lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/build.make lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/build [ 0%] Creating export file for LLVMHello -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". -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= -[ 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 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 LLVMMCParser +Scanning dependencies of target LLVMTableGen make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' -Scanning dependencies of target LLVMMCDisassembler -make -f lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/build.make lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/build +[ 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". -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 && sed -e "s/\$/;/" -e "s/^/ /" < /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Hello/Hello.exports >> LLVMHello.exports +Scanning dependencies of target LLVMMCParser 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/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/Option/CMakeFiles/LLVMOption.dir/Arg.cpp.o +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/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 -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 && /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 -cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Hello && echo "};" >> LLVMHello.exports 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%] 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/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/Disassembler.cpp.o +[ 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/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 -[ 0%] Built target LLVMHello_exports +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 -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/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 -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/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 -Scanning dependencies of target LLVMSupport -make[6]: Leaving 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 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/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". -make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' Scanning dependencies of target LLVMDebugInfoDWARF make[6]: Leaving 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 make -f lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/build.make lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.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 +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 -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 +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[6]: Entering 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 -[ 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 +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[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]’: @@ -2992,29 +3034,8 @@ /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ -[ 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/STLExtras.h:21, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 - ^~~~ +[ 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, @@ -3043,10 +3064,10 @@ /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ -[ 0%] 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 -[ 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 +[ 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, @@ -3143,33 +3164,10 @@ /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ -[ 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/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: +In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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]’ @@ -3177,16 +3175,13 @@ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(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: +In file included from /usr/include/c++/8/utility:70, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 ^~~~ @@ -3220,113 +3215,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/ObjectYAML/CodeViewYAMLDebugSections.h:18, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLDebugSections.cpp:15: +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/Support/YAMLParser.h:130:42: required from here +/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/ObjectYAML/CodeViewYAMLDebugSections.h:18, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLDebugSections.cpp:15: +In file included from /usr/include/c++/8/bits/stl_algobase.h:64, + from /usr/include/c++/8/bits/char_traits.h:39, + from /usr/include/c++/8/ios:40, + from /usr/include/c++/8/ostream:38, + from /usr/include/c++/8/iterator:64, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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 ^~~~ -[ 0%] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/AsmParser.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/AsmParser.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCParser/AsmParser.cpp -In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/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 - ^~~~ -[ 0%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFAcceleratorTable.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/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 - ^~~~ -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 -[ 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/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/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 +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, @@ -3375,6 +3306,8 @@ /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, @@ -3417,39 +3350,37 @@ /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/lib/TableGen/Record.cpp:14: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/lib/TableGen/Record.cpp:240:51: required from here +/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/TableGen/Record.cpp:14: + 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/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/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: + 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]’ @@ -3462,45 +3393,74 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/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/lib/TableGen/Record.cpp:14: -/usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/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 +[ 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/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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/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 + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 ^~~~ -[ 0%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/ELFObjectWriter.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/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/MCDisassembler.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/MCDisassembler.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCDisassembler/MCDisassembler.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, @@ -3526,12 +3486,35 @@ /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ -[ 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/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 -[ 1%] Building CXX object lib/DebugInfo/MSF/CMakeFiles/LLVMDebugInfoMSF.dir/MSFBuilder.cpp.o +/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]’: @@ -3551,36 +3534,36 @@ /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/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 -[ 1%] 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 -/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' -[ 1%] Built target LLVMBinaryFormat -make -f lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/build.make lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/depend +[ 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/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= -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 +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/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/build.make lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/build +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' -[ 1%] 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/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/MC/ELFObjectWriter.cpp:14: + 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/MC/MCContext.h:613:44: required from here +/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)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -3593,7 +3576,7 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/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: + 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 ^~~~ @@ -3604,38 +3587,6 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/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/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 -In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 @@ -3643,45 +3594,27 @@ 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/Support/type_traits.h:19, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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 + 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/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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]’ @@ -3690,52 +3623,6 @@ 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 - ^~~~ -In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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/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, @@ -3744,168 +3631,37 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/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/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: + 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/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%] 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%] 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 -[ 1%] 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 -In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/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 - ^~~~ -[ 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 -In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/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 - ^~~~ -[ 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/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 -[ 1%] 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' -[ 1%] 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' -[ 1%] 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/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 -[ 1%] Linking CXX static library ../libLLVMOption.a -[ 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/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/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 -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 -/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 +[ 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' -[ 3%] Built target LLVMOption +[ 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= -[ 3%] 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 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' -[ 3%] Building CXX object utils/unittest/CMakeFiles/gtest.dir/googletest/src/gtest-all.cc.o +[ 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, @@ -4117,6 +3873,8 @@ /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: @@ -4417,6 +4175,8 @@ /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: @@ -4739,6 +4499,7 @@ /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 ^~~~~~~~~~~~~~~~ @@ -4941,15 +4702,10 @@ /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 ^~~~~~~~~~~~~~~~~~~~~ -[ 3%] 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 -[ 3%] 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 +/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' -[ 3%] Built target LLVMLineEditor +[ 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= @@ -4959,10 +4715,105 @@ 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' -[ 3%] Building CXX object lib/WindowsManifest/CMakeFiles/LLVMWindowsManifest.dir/WindowsManifestMerger.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/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 -[ 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 +In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/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 ^~~~~~~~~~~~~~~~~~~~ @@ -4972,33 +4823,165 @@ /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 ^~~~~~~~~~~~~~~~~~~~ -[ 3%] 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 -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 +In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/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' -[ 3%] Built target LLVMDemangle +[ 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= -[ 3%] 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 +[ 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' -[ 3%] Building CXX object utils/PerfectShuffle/CMakeFiles/llvm-PerfectShuffle.dir/PerfectShuffle.cpp.o +[ 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 -[ 3%] 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 -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 -/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 +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' -[ 3%] Built target LLVMDebugInfoMSF +[ 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= @@ -5008,78 +4991,86 @@ 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' -[ 3%] Building C object utils/count/CMakeFiles/count.dir/count.c.o +[ 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 -[ 3%] Linking C executable ../../bin/count +In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/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 +/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' -[ 3%] Built target count +/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' -[ 3%] 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 -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/lto && echo "};" >> LTO.exports -make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' -[ 3%] Built target LTO_exports 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= -In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 - ^~~~ 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' -[ 3%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/CVSymbolVisitor.cpp.o -[ 3%] Creating export file for BugpointPasses -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 +[ 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' -[ 3%] Built target BugpointPasses_exports +[ 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= @@ -5089,71 +5080,141 @@ 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' -[ 3%] Building CXX object unittests/Support/DynamicLibrary/CMakeFiles/SecondLib.dir/PipSqueak.cxx.o +[ 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 -[ 3%] 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 -[ 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 -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 +[ 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' -[ 4%] Built target LLVMWindowsManifest +[ 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= -[ 4%] 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%] 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' -[ 4%] 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 -[ 4%] Linking CXX shared library SecondLib.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/SecondLib.dir/link.txt --verbose=1 -[ 4%] 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 -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 -/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 +[ 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' -[ 4%] Linking CXX static library ../../../lib/libDynamicLibraryLib.a -[ 4%] Built target SecondLib +[ 3%] Built target SecondLib make -f unittests/Support/DynamicLibrary/CMakeFiles/PipSqueak.dir/build.make unittests/Support/DynamicLibrary/CMakeFiles/PipSqueak.dir/depend -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 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= -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/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". -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 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' -[ 4%] Built target llvm-PerfectShuffle -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= +[ 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 -[ 4%] Building CXX object unittests/Support/DynamicLibrary/CMakeFiles/PipSqueak.dir/PipSqueak.cxx.o /usr/bin/ranlib ../../../lib/libDynamicLibraryLib.a -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 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' -[ 4%] Built target DynamicLibraryLib 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' -[ 4%] Building CXX object utils/unittest/UnitTestMain/CMakeFiles/gtest_main.dir/TestMain.cpp.o +[ 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 -[ 4%] 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 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, @@ -5167,7 +5228,6 @@ /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 ^~~~~~~~~~~~~~~~ -[ 4%] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/TableGenBackend.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, @@ -5290,7 +5350,6 @@ /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 ^~~~~~~~~~~~~~~~~~~~~ -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 /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)) ^~~~~~~~~~~~~~ @@ -5363,6 +5422,29 @@ /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, @@ -5902,64 +5984,17 @@ /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 ^~~~~~~~~~~~~~~~~~~~~ -[ 4%] 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 -[ 4%] 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' -[ 4%] Built target PipSqueak -[ 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/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/include/llvm/ADT/STLExtras.h:21, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/MC/MCContext.h:613:44: required from here +/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)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -5968,41 +6003,34 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/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/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/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 -In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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]’ @@ -6015,63 +6043,53 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 ^~~~ -[ 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 -[ 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 -[ 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 +[ 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/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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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/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 + 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 ^~~~ -[ 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 -[ 6%] 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' -[ 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 -[ 6%] Built target gtest_main -[ 6%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolCompiland.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/PDBSymbolCompiland.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/PDBSymbolCompiland.cpp -[ 6%] 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 In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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 @@ -6084,16 +6102,14 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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/include/llvm/MC/MCAsmInfoELF.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCAsmInfoELF.cpp:15: + 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]’ @@ -6107,71 +6123,26 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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/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/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 -[ 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 -[ 6%] 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 -[ 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/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/include/llvm/ADT/STLExtras.h:21, - from /build/julia-1.0.3+dfsg/deps/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 - ^~~~ +[ 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/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] + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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, @@ -6179,46 +6150,32 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/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/include/llvm/ADT/STLExtras.h:21, - from /build/julia-1.0.3+dfsg/deps/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 + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/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/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 -[ 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/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/MCAsmInfoWasm.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCAsmInfoWasm.cpp:15: + 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]’ @@ -6232,25 +6189,17 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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/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 -[ 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/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 +[ 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/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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 @@ -6260,100 +6209,22 @@ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 - ^~~~ -[ 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/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/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 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 -[ 6%] 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 -[ 6%] 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 -[ 6%] 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 -In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, - from /build/julia-1.0.3+dfsg/deps/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/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 - ^~~~ -In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, - from /build/julia-1.0.3+dfsg/deps/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/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: + 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/lib/MC/MCParser/COFFAsmParser.cpp:10: + 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]’ @@ -6366,46 +6237,38 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/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/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: + 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/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/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 - ^~~~ +[ 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/lib/MC/MCAsmStreamer.cpp:10: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 @@ -6416,12 +6279,18 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/lib/MC/MCAsmStreamer.cpp:10: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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]’ @@ -6433,25 +6302,13 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 ^~~~ -[ 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 -[ 6%] 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 -/usr/bin/ar qc ../../libLLVMSymbolize.a CMakeFiles/LLVMSymbolize.dir/DIPrinter.cpp.o CMakeFiles/LLVMSymbolize.dir/SymbolizableObjectFile.cpp.o CMakeFiles/LLVMSymbolize.dir/Symbolize.cpp.o -/usr/bin/ranlib ../../libLLVMSymbolize.a -[ 6%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/BinaryStreamWriter.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/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 -[ 6%] Built target LLVMSymbolize -[ 6%] 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 -[ 6%] 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 In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/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, @@ -6486,10 +6343,12 @@ /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/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 -[ 6%] 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 +[ 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, @@ -6509,107 +6368,18 @@ /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/MCAsmLexer.cpp.o -[ 6%] 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/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 -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 -[ 6%] 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 -[ 6%] 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 -[ 6%] 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 -In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, - from /build/julia-1.0.3+dfsg/deps/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 - ^~~~ -[ 6%] 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 -[ 6%] 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 -[ 6%] 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 -In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, - from /build/julia-1.0.3+dfsg/deps/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 - ^~~~ -[ 6%] 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 -[ 6%] 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 -[ 6%] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/MCAsmParser.cpp.o -[ 6%] 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/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 -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 -make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' -[ 6%] Built target LLVMTableGen -[ 6%] 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 -[ 6%] 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 +[ 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/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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] + 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, @@ -6617,35 +6387,12 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + 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/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/CodeViewYAMLTypes.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/CodeViewYAMLTypes.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLTypes.cpp -[ 6%] 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 -[ 6%] 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 -[ 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/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 -[ 6%] 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 -[ 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/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 -[ 6%] 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 -[ 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/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, @@ -6659,6 +6406,7 @@ /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, @@ -6697,6 +6445,28 @@ /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, @@ -6883,18 +6653,16 @@ /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/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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] + 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, @@ -6902,17 +6670,14 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + 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/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 +[ 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, @@ -7453,15 +7218,90 @@ ^~~~~~~~~~~~~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/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/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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] + 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, @@ -7470,12 +7310,166 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + 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, @@ -7484,11 +7478,14 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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] + 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, @@ -7500,22 +7497,114 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + 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/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] + 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, @@ -7527,27 +7616,102 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + 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 ^~~~ -[ 6%] 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 -[ 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/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 -[ 6%] 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 +[ 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/CodeViewYAMLTypes.h:18, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLTypes.cpp:15: + 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 @@ -7563,8 +7727,30 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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 ^~~~ @@ -7595,8 +7781,6 @@ /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ -[ 6%] 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 In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, @@ -7654,12 +7838,36 @@ /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/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 +[ 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/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: + 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 @@ -7671,15 +7879,13 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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/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: + 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]’ @@ -7692,66 +7898,16 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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 ^~~~ -[ 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%] 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 -[ 6%] 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 -[ 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 -/usr/bin/ranlib ../../libLLVMMCParser.a -make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' -[ 6%] Built target LLVMMCParser -[ 6%] 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 -[ 6%] 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 -[ 6%] 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 -[ 6%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeFriend.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 -[ 6%] 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 -In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/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/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 -[ 6%] 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 -[ 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/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 -[ 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/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 +[ 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, @@ -7811,23 +7967,21 @@ /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/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 -[ 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 +[ 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/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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] + 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, @@ -7839,11 +7993,9 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + 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, @@ -7852,17 +8004,13 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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, @@ -7872,65 +8020,22 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + 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 ^~~~ -[ 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 -[ 7%] 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 -[ 7%] 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 -[ 7%] 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 -[ 7%] 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 -[ 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 -/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/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 -[ 7%] 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 -[ 7%] 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 -[ 7%] 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 -[ 7%] 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 -[ 7%] 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 -[ 7%] 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 -[ 7%] 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 -[ 9%] 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 -[ 9%] 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 -[ 9%] 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 -[ 9%] 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 In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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] + 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, @@ -7942,53 +8047,76 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + 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/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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] + 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/ADT/STLExtras.h:20, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + 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/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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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, @@ -7998,63 +8126,55 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 ^~~~ -[ 9%] 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 -[ 9%] 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 -[ 9%] 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 -[ 9%] 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/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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/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/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 + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 ^~~~ -[ 9%] 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 +/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, @@ -8076,8 +8196,10 @@ /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/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 +[ 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, @@ -8099,6 +8221,8 @@ /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, @@ -8144,30 +8268,10 @@ /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ -[ 9%] 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 -[ 9%] 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 -In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 - ^~~~ +[ 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, @@ -8192,38 +8296,20 @@ /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/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] + 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, @@ -8231,26 +8317,20 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/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 + 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/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 In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/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] + 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, @@ -8258,73 +8338,21 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/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 - ^~~~ -[ 9%] 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 -[ 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 -[ 11%] 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 -[ 11%] 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 -[ 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 -[ 11%] 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 -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/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 -In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + 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/utils/TableGen/CodeGenInstruction.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeEmitterGen.cpp:16: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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] @@ -8335,15 +8363,23 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/utils/TableGen/CodeGenInstruction.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeEmitterGen.cpp:16: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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] @@ -8354,21 +8390,23 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 ^~~~ -[ 11%] 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 -[ 11%] 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 -[ 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/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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]’ @@ -8381,49 +8419,44 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/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 - ^~~~ -[ 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%] 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 -[ 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/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 -[ 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/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 -[ 11%] 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 -[ 11%] 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 -[ 11%] 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%] 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, @@ -8487,6 +8520,8 @@ /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, @@ -8520,292 +8555,10 @@ /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/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/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 -[ 11%] 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/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 - ^~~~ -In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 - ^~~~ -[ 11%] 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 -[ 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/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 -[ 11%] 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/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 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 -[ 11%] 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 -[ 11%] 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 -[ 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 -In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 - ^~~~ -[ 11%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/JamCRC.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/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 - ^~~~ -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 -In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/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 - ^~~~ -In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 - ^~~~ -In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/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 - ^~~~ -[ 11%] 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 -[ 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/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/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/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 -[ 11%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/DbiModuleList.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 -[ 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/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 -[ 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/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 -[ 11%] 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 -/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/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/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, @@ -8839,8 +8592,6 @@ /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ -[ 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 In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, @@ -8875,8 +8626,6 @@ /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/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 In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, @@ -8912,37 +8661,12 @@ /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/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 -[ 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 -/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/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 -[ 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/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 -[ 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 In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/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: + from /build/julia-1.0.3+dfsg/deps/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] @@ -8953,15 +8677,19 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/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: + from /build/julia-1.0.3+dfsg/deps/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/utils/TableGen/CodeGenInstruction.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenInstruction.cpp:14: + from /build/julia-1.0.3+dfsg/deps/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] @@ -8972,19 +8700,25 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/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: + from /build/julia-1.0.3+dfsg/deps/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/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%] 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 +[ 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/utils/TableGen/CodeGenInstruction.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenInstruction.cpp:14: + from /build/julia-1.0.3+dfsg/deps/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]’ @@ -8997,26 +8731,47 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/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: + from /build/julia-1.0.3+dfsg/deps/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 ^~~~ -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 -[ 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 -/usr/bin/ranlib ../libLLVMObjectYAML.a -make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' -[ 11%] Built target LLVMObjectYAML -[ 12%] 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 -[ 12%] 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 -[ 12%] 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 -[ 12%] 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 +[ 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 >]’: @@ -9077,20 +8832,71 @@ /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/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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] + 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, @@ -9098,19 +8904,46 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + 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 ^~~~ -[ 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/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 +/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, @@ -9176,50 +9009,20 @@ /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ -[ 12%] 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 -[ 12%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/RecordSerialization.cpp.o -[ 12%] 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/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 -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 -[ 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/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 -[ 12%] 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 -[ 12%] 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 -[ 12%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Options.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/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/MC/CMakeFiles/LLVMMC.dir/MCInstPrinter.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 -[ 12%] 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/STLExtras.h:21, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 - ^~~~ -[ 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 +[ 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, @@ -9277,10 +9080,87 @@ /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ -[ 14%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCInstrAnalysis.cpp.o +/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 -[ 14%] 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/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, @@ -9312,32 +9192,53 @@ /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ -[ 14%] 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 -[ 14%] 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 -[ 14%] 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 -[ 14%] 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 -[ 14%] 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 -[ 14%] 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 -[ 14%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCLabel.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/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 -[ 14%] 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 -[ 14%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCLinkerOptimizationHint.cpp.o +[ 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 -[ 14%] 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 -[ 14%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCMachOStreamer.cpp.o +[ 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 -[ 14%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCMachObjectTargetWriter.cpp.o +[ 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 -[ 14%] 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 +[ 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]’: @@ -9359,53 +9260,15 @@ /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/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 -[ 14%] 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 -[ 14%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCNullStreamer.cpp.o +[ 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 -[ 14%] 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 -In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/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/Support/CMakeFiles/LLVMSupport.dir/ScaledNumber.cpp.o -[ 14%] 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/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 -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 +[ 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, @@ -9435,6 +9298,9 @@ /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, @@ -9496,42 +9362,20 @@ /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ -[ 14%] 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 -[ 14%] 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 -[ 14%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/ModuleDebugStream.cpp.o -[ 14%] 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/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 -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/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: +[ 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]’ @@ -9539,20 +9383,28 @@ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(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: +In file included from /usr/include/c++/8/utility:70, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 >]’: @@ -9593,26 +9445,17 @@ /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/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/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/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 -[ 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/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 -[ 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 +[ 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/CodeGenTarget.h:20, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenMapTable.cpp:79: + 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] @@ -9625,8 +9468,7 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/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: + 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 ^~~~ @@ -9634,8 +9476,7 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/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: + 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] @@ -9648,19 +9489,17 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/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: + 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/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/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/CodeGenTarget.h:20, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenMapTable.cpp:79: + 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]’ @@ -9675,11 +9514,24 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/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: + 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 >]’: @@ -9699,8 +9551,8 @@ /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/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/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]’: @@ -9742,36 +9594,159 @@ /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/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: + 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/CodeView/SymbolSerializer.cpp:54:63: required from here +/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/CodeView/SymbolSerializer.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/SymbolSerializer.cpp:10: + 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%] 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 -[ 15%] 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 -[ 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%] 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]’: @@ -9793,47 +9768,32 @@ /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/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/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/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/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 -[ 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/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, @@ -9916,22 +9876,49 @@ /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/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/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 -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 [ 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 utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CodeGenRegisters.cpp.o -[ 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/CodeGenRegisters.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenRegisters.cpp -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 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 +[ 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, @@ -9953,8 +9940,8 @@ /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/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/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, @@ -10021,34 +10008,58 @@ ^~~~ [ 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/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 -[ 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 +[ 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/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 -[ 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/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 -[ 17%] 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 -/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 -[ 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/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] + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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, @@ -10056,19 +10067,31 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/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 + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 ^~~~ -make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' +[ 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/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] + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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, @@ -10076,24 +10099,60 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/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 + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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%] Built target LLVMDebugInfoDWARF -[ 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/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] + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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, @@ -10101,24 +10160,24 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/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 + 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/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] + 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, @@ -10127,22 +10186,21 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/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 + 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/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] + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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, @@ -10150,21 +10208,46 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/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 + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/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] + 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, @@ -10174,24 +10257,20 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/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 + 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/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 In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/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] + 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, @@ -10201,41 +10280,75 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/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 + 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/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 +[ 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/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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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/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 + 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/MC/MCSymbol.h:18, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCSymbol.cpp:10: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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]’ @@ -10249,50 +10362,74 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/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/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/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/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] + 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/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 + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 ^~~~ -[ 17%] 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 In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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] @@ -10307,19 +10444,41 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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/MCStreamer.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCStreamer.cpp:10: + 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 @@ -10335,8 +10494,9 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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 ^~~~ @@ -10346,8 +10506,9 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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]’ @@ -10364,17 +10525,101 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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/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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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]’ @@ -10382,77 +10627,174 @@ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(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/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 + 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/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + 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/Support/YAMLParser.h:130:42: required from here +/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/include/llvm/ADT/Statistic.h:32, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support/Statistic.cpp:24: + from /usr/include/c++/8/bits/char_traits.h:39, + from /usr/include/c++/8/ios:40, + from /usr/include/c++/8/ostream:38, + from /usr/include/c++/8/iterator:64, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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/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/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/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 -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 -[ 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/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] + from /build/julia-1.0.3+dfsg/deps/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/lib/MC/MCWasmObjectTargetWriter.cpp:10: -/usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here + from /build/julia-1.0.3+dfsg/deps/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/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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]’ @@ -10460,46 +10802,59 @@ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(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/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + 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/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 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 +[ 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 -[ 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 -[ 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/SystemUtils.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/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] + 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, @@ -10508,79 +10863,140 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + 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 ^~~~ -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 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/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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + from /build/julia-1.0.3+dfsg/deps/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/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 + from /build/julia-1.0.3+dfsg/deps/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/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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/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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/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]’ @@ -10597,23 +11013,12 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/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 ^~~~ -[ 17%] 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 -[ 17%] 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 -[ 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 -/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 -[ 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 -/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/include/llvm/ADT/StringMap.h:17, @@ -10660,10 +11065,8 @@ /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' -[ 17%] Built target LLVMDebugInfoCodeView -[ 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 +[ 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, @@ -10739,16 +11142,134 @@ /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 -[ 17%] 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 +[ 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/CodeGenTarget.h:20, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.cpp:17: + 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] @@ -10761,8 +11282,8 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/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: + 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 ^~~~ @@ -10770,8 +11291,8 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/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: + 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] @@ -10784,19 +11305,23 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/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: + 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 ^~~~ -[ 17%] 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 +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/CodeGenTarget.h:20, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.cpp:17: + 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]’ @@ -10811,8 +11336,8 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/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: + 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 ^~~~ @@ -10822,11 +11347,13 @@ 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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: +/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ +/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/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, @@ -10836,7 +11363,7 @@ 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 +/usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, @@ -10845,11 +11372,13 @@ 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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: +/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ +/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/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, @@ -10859,9 +11388,53 @@ 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 +/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, @@ -10916,8 +11489,6 @@ /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/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 In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, @@ -10925,10 +11496,10 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/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] + 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, @@ -10941,8 +11512,8 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/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 + 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, @@ -10952,10 +11523,10 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/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] + 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, @@ -10968,8 +11539,8 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/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 + 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, @@ -10980,13 +11551,11 @@ from /build/julia-1.0.3+dfsg/deps/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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation 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, @@ -10998,7 +11567,7 @@ from /build/julia-1.0.3+dfsg/deps/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 +/usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, @@ -11009,13 +11578,11 @@ from /build/julia-1.0.3+dfsg/deps/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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation 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, @@ -11027,32 +11594,34 @@ from /build/julia-1.0.3+dfsg/deps/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 +/usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/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/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 + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/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, @@ -11062,14 +11631,12 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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, @@ -11080,16 +11647,18 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/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 + 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/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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/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]’ @@ -11103,18 +11672,22 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/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/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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/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]’ @@ -11128,43 +11701,12 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/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 - ^~~~ -[ 17%] 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 -[ 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/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 -In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/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 + 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, @@ -11174,12 +11716,14 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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, @@ -11190,29 +11734,8 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/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/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 + 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, @@ -11222,12 +11745,12 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/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] + 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, @@ -11240,8 +11763,8 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/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 + 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, @@ -11251,12 +11774,12 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/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] + 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, @@ -11269,10 +11792,12 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/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 + 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, @@ -11280,7 +11805,7 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/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: + 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]’ @@ -11298,55 +11823,56 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/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: + 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/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] + 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/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, +In file included from /usr/include/c++/8/utility:70, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + 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, @@ -11354,7 +11880,7 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/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: + 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] @@ -11370,10 +11896,12 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/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: + 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, @@ -11381,7 +11909,7 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/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: + 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] @@ -11397,21 +11925,19 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/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: + 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/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] + 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, @@ -11420,25 +11946,21 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/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 + 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/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/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] + 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, @@ -11447,14 +11969,20 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/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 + 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, @@ -11462,7 +11990,7 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/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: + 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]’ @@ -11480,7 +12008,7 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/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: + 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 ^~~~ @@ -11491,7 +12019,7 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/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: + 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]’ @@ -11509,7 +12037,7 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/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: + 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 ^~~~ @@ -11520,7 +12048,7 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/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: + 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]’ @@ -11538,34 +12066,7 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/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 - ^~~~ -[ 17%] 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 -[ 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 -In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/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: + 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 ^~~~ @@ -11575,31 +12076,6 @@ 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 - ^~~~ -[ 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/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 -In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/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]’ @@ -11619,14 +12095,12 @@ /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/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 -[ 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 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 -[ 17%] 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 +[ 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, @@ -11698,55 +12172,83 @@ /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/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/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, +/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/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 - ^~~~ + 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/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] + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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, @@ -11754,47 +12256,28 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/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 + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 ^~~~ -[ 17%] 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 -[ 19%] 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 -[ 19%] 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 -[ 19%] 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/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/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] + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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, @@ -11802,38 +12285,53 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/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 + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/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 + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 ^~~~ -[ 19%] 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 In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/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: + 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] @@ -11847,7 +12345,7 @@ from /build/julia-1.0.3+dfsg/deps/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: + 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 ^~~~ @@ -11856,7 +12354,7 @@ from /build/julia-1.0.3+dfsg/deps/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: + 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] @@ -11870,7 +12368,7 @@ from /build/julia-1.0.3+dfsg/deps/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: + 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 ^~~~ @@ -11878,13 +12376,11 @@ from /build/julia-1.0.3+dfsg/deps/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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void 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, @@ -11895,16 +12391,31 @@ /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ -[ 20%] 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 -[ 20%] 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 +In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, + from /build/julia-1.0.3+dfsg/deps/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/FastISelEmitter.cpp:20: + 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]’ @@ -11920,7 +12431,7 @@ from /build/julia-1.0.3+dfsg/deps/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: + 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 ^~~~ @@ -11973,85 +12484,93 @@ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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/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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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/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] + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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/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 - ^~~~ -In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, +In file included from /usr/include/c++/8/utility:70, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/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 + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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/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] + from /build/julia-1.0.3+dfsg/deps/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/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 +In file included from /usr/include/c++/8/utility:70, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, + from /build/julia-1.0.3+dfsg/deps/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/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] + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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, @@ -12060,18 +12579,22 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/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 + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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/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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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] @@ -12083,40 +12606,34 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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 ^~~~ -[ 20%] 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 -[ 20%] 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 -[ 20%] 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 -[ 20%] 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 In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/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: + 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/utility:70, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/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: +In file included from /usr/include/c++/8/bits/stl_algobase.h:64, + from /usr/include/c++/8/bits/char_traits.h:39, + from /usr/include/c++/8/ios:40, + from /usr/include/c++/8/ostream:38, + from /usr/include/c++/8/iterator:64, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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 ^~~~ @@ -12124,33 +12641,33 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/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: + 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/utility:70, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/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: +In file included from /usr/include/c++/8/bits/stl_algobase.h:64, + from /usr/include/c++/8/bits/char_traits.h:39, + from /usr/include/c++/8/ios:40, + from /usr/include/c++/8/ostream:38, + from /usr/include/c++/8/iterator:64, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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 ^~~~ -[ 20%] 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 In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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]’ @@ -12164,22 +12681,22 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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 ^~~~ -[ 20%] 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 -[ 20%] 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 In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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]’ @@ -12193,26 +12710,23 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/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] + 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, @@ -12220,28 +12734,42 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/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/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/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 + 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 ^~~~ -[ 20%] 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 -[ 20%] 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 -[ 20%] 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/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/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: + 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] @@ -12255,19 +12783,39 @@ from /build/julia-1.0.3+dfsg/deps/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: + 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/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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] @@ -12279,12 +12827,9 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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 ^~~~ @@ -12293,7 +12838,7 @@ from /build/julia-1.0.3+dfsg/deps/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: + 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] @@ -12307,10 +12852,14 @@ from /build/julia-1.0.3+dfsg/deps/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: + 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, @@ -12319,10 +12868,10 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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] + 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, @@ -12336,30 +12885,7 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/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: + 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 ^~~~ @@ -12371,14 +12897,12 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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, @@ -12390,41 +12914,16 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/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: + 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 ^~~~ -[ 20%] 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 In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/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: + 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]’ @@ -12440,16 +12939,19 @@ from /build/julia-1.0.3+dfsg/deps/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: + 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/CodeGenTarget.h:20, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/IntrinsicEmitter.cpp:15: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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]’ @@ -12457,33 +12959,6 @@ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(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 - ^~~~ -[ 20%] 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 -In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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, @@ -12493,22 +12968,19 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + 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/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] + 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, @@ -12516,23 +12988,17 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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 + 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/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + 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]’ @@ -12546,11 +13012,9 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + 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 ^~~~ @@ -12558,9 +13022,9 @@ from /build/julia-1.0.3+dfsg/deps/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] +/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void 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, @@ -12570,16 +13034,19 @@ from /build/julia-1.0.3+dfsg/deps/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 +/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/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] + from /build/julia-1.0.3+dfsg/deps/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, @@ -12587,34 +13054,34 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/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 + from /build/julia-1.0.3+dfsg/deps/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/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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] + 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/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 + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, + from /build/julia-1.0.3+dfsg/deps/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, @@ -12640,28 +13107,6 @@ ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 - ^~~~ -[ 20%] 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 -In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/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, @@ -12685,8 +13130,6 @@ /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ -[ 20%] 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 In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, @@ -12712,14 +13155,20 @@ /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/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 -/usr/bin/ranlib ../../libLLVMDebugInfoPDB.a make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' -[ 20%] Built target LLVMDebugInfoPDB -[ 20%] 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 -[ 20%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/SubtargetEmitter.cpp.o +[ 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, @@ -12748,6 +13197,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/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, @@ -12756,7 +13213,8 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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] @@ -12773,7 +13231,8 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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 ^~~~ @@ -12785,7 +13244,8 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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] @@ -12802,7 +13262,8 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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 ^~~~ @@ -12814,7 +13275,8 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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]’ @@ -12833,80 +13295,21 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 - ^~~~ -[ 20%] 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 -[ 20%] 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 -[ 20%] 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 -[ 20%] 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/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: + 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/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + 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]’ @@ -12920,16 +13323,12 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + 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 ^~~~ -[ 20%] 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 In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, @@ -12953,6 +13352,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/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, @@ -13030,35 +13446,31 @@ /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ -In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 +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, @@ -13067,15 +13479,15 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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, @@ -13085,11 +13497,9 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + 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, @@ -13117,62 +13527,75 @@ /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/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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/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] +In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, + from /build/julia-1.0.3+dfsg/deps/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/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 +In file included from /usr/include/c++/8/utility:70, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, + from /build/julia-1.0.3+dfsg/deps/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/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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]’ @@ -13186,61 +13609,12 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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/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 - ^~~~ -[ 20%] 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 -[ 20%] 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 -[ 20%] 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 -[ 20%] 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 -[ 20%] 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 -[ 20%] 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 -[ 20%] 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 -[ 20%] 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 -[ 20%] 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 In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, @@ -13287,6 +13661,17 @@ /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, @@ -13344,11 +13729,9 @@ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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]’ @@ -13362,20 +13745,20 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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]’ @@ -13389,85 +13772,17 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/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 - ^~~~ -[ 20%] 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 -[ 20%] 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/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 - ^~~~ -[ 20%] 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 -[ 20%] Building C object lib/Support/CMakeFiles/LLVMSupport.dir/regstrlcpy.c.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/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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 ^~~~ -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/ADT/STLExtras.h:21, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/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 - ^~~~ -[ 20%] 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 -[ 20%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/SubtargetFeature.cpp.o +[ 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, @@ -13493,7 +13808,6 @@ /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/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, @@ -13519,33 +13833,8 @@ /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ -In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/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 - ^~~~ -[ 20%] 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 +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, @@ -13573,250 +13862,6 @@ /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ -[ 20%] 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 -[ 20%] 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 -[ 20%] 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 -[ 20%] 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 -[ 20%] 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 -[ 20%] 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 -[ 20%] 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 -[ 20%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Path.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 -[ 20%] 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/Process.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support/Process.cpp -[ 20%] 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 -[ 20%] 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 -[ 20%] 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/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 - ^~~~ -[ 20%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/TargetRegistry.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/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 - ^~~~ -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 -In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/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 - ^~~~ -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 - ^~~~~~~~~~~ -[ 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 -[ 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 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 - ^~~~~~~~~~~~~~~~~~~~~~~~ -[ 22%] 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 -In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/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 - ^~~~ -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 ()); - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 22%] 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 -/usr/bin/ranlib ../libLLVMSupport.a -make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' -[ 22%] Built target LLVMSupport -make -f utils/FileCheck/CMakeFiles/FileCheck.dir/build.make utils/FileCheck/CMakeFiles/FileCheck.dir/depend -make -f utils/not/CMakeFiles/not.dir/build.make utils/not/CMakeFiles/not.dir/depend -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/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= -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= -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/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". -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". -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 FileCheck -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/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' -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 -Scanning dependencies of target yaml-bench -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 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' -[ 22%] Building CXX object utils/FileCheck/CMakeFiles/FileCheck.dir/FileCheck.cpp.o -[ 22%] 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/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 -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 -[ 22%] 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 -[ 22%] 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/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]’: @@ -13837,25 +13882,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' -[ 22%] Built target not -[ 23%] 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 -/usr/bin/ranlib ../libLLVMMC.a -make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' -[ 23%] Built target LLVMMC +[ 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 -[ 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 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 @@ -13873,132 +13909,132 @@ 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 -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/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 -f lib/ToolDrivers/llvm-lib/CMakeFiles/LibOptionsTableGen.dir/build.make lib/ToolDrivers/llvm-lib/CMakeFiles/LibOptionsTableGen.dir/depend -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 -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/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 -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/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". -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 -Scanning dependencies of target AttributeCompatFuncTableGen 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 CvtResTableGen -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". -Scanning dependencies of target RcTableGen Scanning dependencies of target MtTableGen -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 include/llvm/IR/CMakeFiles/intrinsics_gen.dir/build.make include/llvm/IR/CMakeFiles/intrinsics_gen.dir/build -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' -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[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[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 make -f tools/llvm-cvtres/CMakeFiles/CvtResTableGen.dir/build.make tools/llvm-cvtres/CMakeFiles/CvtResTableGen.dir/build -make -f tools/llvm-mt/CMakeFiles/MtTableGen.dir/build.make tools/llvm-mt/CMakeFiles/MtTableGen.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' +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 -make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 23%] Building Options.inc... -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 -[ 23%] Building Attributes.gen... +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... -[ 23%] Building Opts.inc... -[ 23%] Building Options.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 -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 [ 25%] Building Opts.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 -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 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%] Building Opts.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 -[ 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 Attributes.gen... [ 25%] Updating Options.inc... -[ 25%] Updating 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 Opts.inc... [ 25%] Updating AttributesCompatFunc.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 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/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 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 LibOptionsTableGen +[ 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 RcTableGen -[ 25%] Built target AttributeCompatFuncTableGen [ 25%] Built target CvtResTableGen -make -f lib/ToolDrivers/llvm-lib/CMakeFiles/LLVMLibDriver.dir/build.make lib/ToolDrivers/llvm-lib/CMakeFiles/LLVMLibDriver.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/LLVMLibDriver.dir/DependInfo.cmake --color= -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". -[ 25%] Built target MtTableGen -Scanning dependencies of target LLVMDlltoolDriver +[ 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". -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' +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' -[ 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 +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' @@ -14014,132 +14050,143 @@ 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 -f lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/build.make lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/depend -make -f lib/CodeGen/MIRParser/CMakeFiles/LLVMMIRParser.dir/build.make lib/CodeGen/MIRParser/CMakeFiles/LLVMMIRParser.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/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 +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= -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= 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= -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". make -f lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/build.make lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/depend -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". -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". -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". -make -f lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/build.make lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.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= -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/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". -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". +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' -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/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 -f lib/IRReader/CMakeFiles/LLVMIRReader.dir/build.make lib/IRReader/CMakeFiles/LLVMIRReader.dir/build +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". -Scanning dependencies of target LLVMFuzzMutate 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 -Scanning dependencies of target LLVMMIRParser -Scanning dependencies of target LLVMBitWriter -Scanning dependencies of target LLVMBitReader 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]: Leaving 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 -make -f lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/build.make lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/build -make -f lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/build.make lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/build -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 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[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' -[ 25%] 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 [ 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 -[ 26%] Building CXX object lib/CodeGen/MIRParser/CMakeFiles/LLVMMIRParser.dir/MILexer.cpp.o +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 -Scanning dependencies of target LLVMGlobalISel -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 +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 -make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' 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 -Scanning dependencies of target LLVMSelectionDAG -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/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/build.make lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/build -[ 26%] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/AddressSanitizer.cpp.o -Scanning dependencies of target LLVMAsmPrinter +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' -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 -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 -Scanning dependencies of target LLVMInstCombine -[ 26%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/DAGCombiner.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/DAGCombiner.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/DAGCombiner.cpp -make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' -make -f lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/build.make lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/build +[ 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 -make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' -make -f lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/build.make lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/build -make[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/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 -[ 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 [ 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 @@ -14155,11 +14202,17 @@ /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/Scalar/CMakeFiles/LLVMScalarOpts.dir/build.make lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/depend +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/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= -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". +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, @@ -14168,12 +14221,6 @@ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 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/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 [ 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 @@ -14181,42 +14228,11 @@ /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/IPO/CMakeFiles/LLVMipo.dir/build.make lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/depend +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/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". -In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/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 - ^~~~ +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, @@ -14239,9 +14255,18 @@ /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ -Scanning dependencies of target LLVMipo +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/IPO/CMakeFiles/LLVMipo.dir/build.make lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/build +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, @@ -14269,11 +14294,8 @@ /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' [ 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 -[ 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/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, @@ -14284,13 +14306,11 @@ from /build/julia-1.0.3+dfsg/deps/srccache/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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/julia-1.0.3+dfsg/deps/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, @@ -14304,7 +14324,7 @@ from /build/julia-1.0.3+dfsg/deps/srccache/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 +/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, @@ -14317,13 +14337,13 @@ from /build/julia-1.0.3+dfsg/deps/srccache/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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: +/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ +/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ +/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here +/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + memcpy(Dest, I, (E - I) * sizeof(T)); + ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, @@ -14337,7 +14357,7 @@ from /build/julia-1.0.3+dfsg/deps/srccache/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 +/usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, @@ -14346,11 +14366,14 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/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/YAMLParser.h:130:42: required from here +/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)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -14363,28 +14386,15 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/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/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) - ^ -[ 30%] Building CXX object lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/BitcodeReader.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/BitcodeReader.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Bitcode/Reader/BitcodeReader.cpp -[ 31%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/AddDiscriminators.cpp.o +[ 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/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) - ^ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, @@ -14443,72 +14453,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/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 - ^~~~ -In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/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 - ^~~~ +[ 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/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: + 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, @@ -14531,37 +14484,6 @@ /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/ADT/STLExtras.h:21, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/8/bits/stl_algobase.h:64, - from /usr/include/c++/8/bits/char_traits.h:39, - from /usr/include/c++/8/ios:40, - from /usr/include/c++/8/ostream:38, - from /usr/include/c++/8/iterator:64, - from /build/julia-1.0.3+dfsg/deps/srccache/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, @@ -14606,30 +14528,13 @@ /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ -[ 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 -[ 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/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= In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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]’ @@ -14637,57 +14542,47 @@ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(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: +In file included from /usr/include/c++/8/utility:70, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/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 ^~~~ -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/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: + 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/ArrayRecycler.h: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/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/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: +In file included from /usr/include/c++/8/utility:70, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/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 ^~~~ -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' -[ 31%] 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/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, @@ -14748,16 +14643,13 @@ 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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::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, @@ -14767,24 +14659,36 @@ 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 +/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/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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, @@ -14794,15 +14698,24 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/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 + 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%] 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 +[ 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, @@ -14811,11 +14724,13 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/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] + 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, @@ -14829,11 +14744,17 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/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 + 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, @@ -14841,9 +14762,11 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/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: + 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]’ @@ -14851,22 +14774,51 @@ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/8/utility:70, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, +In file included from /usr/include/c++/8/bits/stl_algobase.h:64, + from /usr/include/c++/8/bits/char_traits.h:39, + from /usr/include/c++/8/ios:40, + from /usr/include/c++/8/ostream:38, + from /usr/include/c++/8/iterator:64, + from /build/julia-1.0.3+dfsg/deps/srccache/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: -/usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here + 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, @@ -14877,11 +14829,9 @@ from /build/julia-1.0.3+dfsg/deps/srccache/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] +/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::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, @@ -14897,7 +14847,7 @@ from /build/julia-1.0.3+dfsg/deps/srccache/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 +/usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, @@ -14907,14 +14857,46 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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] + 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, @@ -14928,12 +14910,135 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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, @@ -14970,8 +15075,8 @@ /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/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 +[ 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, @@ -15075,50 +15180,6 @@ /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/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 -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 { - ^~~~~~~~~~~~ -In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/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 - ^~~~ -[ 33%] 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/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, @@ -15128,12 +15189,14 @@ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 -[ 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/include/llvm/ADT/StringMap.h:17, @@ -15165,10 +15228,6 @@ /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 -[ 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 In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, @@ -15201,15 +15260,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/deps/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/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, @@ -15243,8 +15293,167 @@ /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, @@ -15315,13 +15524,11 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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/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/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)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -15334,45 +15541,13 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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/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 +[ 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, @@ -15406,8 +15581,6 @@ /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/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 In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, @@ -15480,38 +15653,6 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 -[ 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 -In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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, @@ -15575,6 +15716,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/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, @@ -15613,13 +15761,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/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/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, @@ -15641,6 +15811,71 @@ /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ +In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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)’: @@ -15674,30 +15909,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/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 - ^~~~ -[ 33%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/AutoUpgrade.cpp.o [ 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/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 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, @@ -15756,27 +15990,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/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 - ^~~~ +/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, @@ -15809,115 +16035,11 @@ /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/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 -[ 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 -[ 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 -In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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%] 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 -[ 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 -/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/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 -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' -[ 33%] 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 -[ 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/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 - ^~~~ -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 { - ^~~~~~~~~~~~ -[ 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 -/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/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: @@ -15940,38 +16062,27 @@ /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ -[ 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 -[ 33%] 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" -In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 - ^~~~ +/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 LLVMHello -make -f lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/build.make lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/depend +[ 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/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". +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, @@ -16012,12 +16123,30 @@ /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ -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' -[ 33%] 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 +[ 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: @@ -16025,10 +16154,6 @@ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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/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/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/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, @@ -16065,8 +16190,6 @@ /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ -[ 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/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, @@ -16102,12 +16225,22 @@ /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, @@ -16162,8 +16295,6 @@ /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/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 In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, @@ -16197,8 +16328,8 @@ /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/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/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, @@ -16269,10 +16400,39 @@ /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/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 -[ 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 +In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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, @@ -16327,49 +16487,26 @@ /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/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 [ 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 -[ 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 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/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/build.make lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/depend +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/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 +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/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/build.make lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/build +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/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/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/STLExtras.h:21, - from /build/julia-1.0.3+dfsg/deps/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 - ^~~~ +[ 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: @@ -16377,65 +16514,10 @@ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘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/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 - ^~~~ -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/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/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, @@ -16502,82 +16584,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/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/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 -In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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 - ^~~~ -In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/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/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 -[ 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 +[ 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 >]’: @@ -16617,8 +16637,8 @@ /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ -[ 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/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]’: @@ -16640,8 +16660,36 @@ /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/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 +[ 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]’: @@ -16666,17 +16714,6 @@ /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 -In file included from /build/julia-1.0.3+dfsg/deps/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) - ^ -[ 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, @@ -16706,10 +16743,110 @@ /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/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 +[ 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, @@ -16734,6 +16871,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/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, @@ -16758,15 +16901,8 @@ /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct 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/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) - ^ +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, @@ -16794,57 +16930,6 @@ /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/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/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/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 -In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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%] 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 In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, @@ -16876,6 +16961,9 @@ /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, @@ -16907,61 +16995,6 @@ /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/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 -[ 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/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/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 -[ 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/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 -In file included from /build/julia-1.0.3+dfsg/deps/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) - ^ -In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 - ^~~~ -[ 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 -In file included from /build/julia-1.0.3+dfsg/deps/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, @@ -17028,10 +17061,35 @@ /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 -[ 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 +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, @@ -17102,42 +17160,6 @@ /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 -In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/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 - ^~~~ -/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 In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, @@ -17219,14 +17241,118 @@ /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ -/usr/bin/ranlib ../../libLLVMBitReader.a -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/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= -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". +[ 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, @@ -17260,14 +17386,6 @@ /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 -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 -[ 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 In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, @@ -17304,17 +17422,8 @@ /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct 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/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) - ^ -[ 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/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 +[ 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, @@ -17323,8 +17432,10 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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] @@ -17341,16 +17452,15 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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/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: + 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) @@ -17363,12 +17473,13 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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] + 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, @@ -17382,48 +17493,21 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + 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/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 -[ 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 +[ 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, @@ -17436,9 +17520,10 @@ 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] +/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: +/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long 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, @@ -17456,9 +17541,10 @@ 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 +/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, @@ -17467,14 +17553,13 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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] + 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, @@ -17488,15 +17573,18 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + 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 ^~~~ -[ 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 +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, @@ -17534,6 +17622,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/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, @@ -17542,18 +17637,16 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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, @@ -17565,35 +17658,79 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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/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/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 -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] +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/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 + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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, @@ -17657,55 +17794,31 @@ /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 -[ 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/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) - ^ -[ 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/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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] + 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + 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 ^~~~ -[ 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/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, @@ -17715,12 +17828,13 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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] + 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, @@ -17735,35 +17849,48 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + 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/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] + 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 /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 + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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, @@ -17772,15 +17899,11 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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/MC/MCContext.h:613:44: required from here +/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)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -17793,17 +17916,15 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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/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/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, @@ -17812,17 +17933,13 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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, @@ -17834,17 +17951,15 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + 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/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 -[ 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/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, @@ -17853,11 +17968,16 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: +/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ +/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ +/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ +/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ +/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ +/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here +/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + memcpy(Dest, I, (E - I) * sizeof(T)); + ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, @@ -17869,7 +17989,7 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 +/usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, @@ -17878,11 +17998,13 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/Support/YAMLParser.h:130:42: required from here +/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)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -17895,55 +18017,62 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/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 -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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/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 + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 -In file included from /build/julia-1.0.3+dfsg/deps/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/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/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 -[ 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 +[ 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/Transforms/Vectorize/SLPVectorizer.h:22, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Vectorize/SLPVectorizer.cpp:20: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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]’ @@ -17963,15 +18092,25 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/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%] 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 +[ 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]’ @@ -17991,6 +18130,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/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]’ @@ -18041,10 +18214,28 @@ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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/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/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/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, @@ -18078,6 +18269,8 @@ /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, @@ -18111,41 +18304,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/deps/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/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 - ^~~~ -[ 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 In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, @@ -18154,47 +18312,19 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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] + 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/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 - ^~~~ -[ 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/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= -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 -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 -[ 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 -[ 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/include/llvm/ADT/STLExtras.h:21, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, @@ -18202,20 +18332,11 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + 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, @@ -18224,15 +18345,11 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/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] + 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, @@ -18244,13 +18361,8 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/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 + 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, @@ -18288,60 +18400,6 @@ /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/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 -In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 - ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, @@ -18416,54 +18474,91 @@ /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/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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 /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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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 ^~~~ -[ 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/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 In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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/YAMLParser.h:130:42: required from here +/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)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -18476,31 +18571,36 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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 ^~~~ -[ 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/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 -[ 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 -/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()); - ^ +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: @@ -18508,6 +18608,83 @@ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘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, @@ -18572,26 +18749,6 @@ ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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, @@ -18653,8 +18810,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/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/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, @@ -18688,53 +18850,6 @@ /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 -In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 - ^~~~ -In file included from /build/julia-1.0.3+dfsg/deps/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/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, @@ -18809,127 +18924,157 @@ /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ +In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 -[ 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 -/usr/bin/ranlib ../../libLLVMCoroutines.a -make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' -[ 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%] Built target LLVMCoroutines -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/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/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] +In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/bits/stl_algobase.h:64, - from /usr/include/c++/8/bits/char_traits.h:39, - from /usr/include/c++/8/ios:40, - from /usr/include/c++/8/ostream:38, - from /usr/include/c++/8/iterator:64, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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 +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/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 +In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 ^~~~ -[ 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 -[ 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 -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: +In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/MC/MCContext.h:613:44: required from here +/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/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: +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/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] +[ 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/bits/stl_algobase.h:64, - from /usr/include/c++/8/bits/char_traits.h:39, - from /usr/include/c++/8/ios:40, - from /usr/include/c++/8/ostream:38, - from /usr/include/c++/8/iterator:64, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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 +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/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/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 -[ 34%] 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 +[ 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, @@ -18938,12 +19083,14 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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/YAMLParser.h:130:42: required from here +/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)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -18958,21 +19105,24 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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 ^~~~ -In file included from /build/julia-1.0.3+dfsg/deps/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) - ^ -[ 34%] 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 +[ 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, @@ -19005,37 +19155,6 @@ /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ -[ 34%] 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 -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/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) - ^ -[ 36%] 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, @@ -19044,18 +19163,13 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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, @@ -19067,11 +19181,13 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + 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, @@ -19080,23 +19196,13 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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, @@ -19108,82 +19214,44 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 - ^~~~ -[ 36%] 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 -In file included from /build/julia-1.0.3+dfsg/deps/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) - ^ -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 + 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/CallingConvLower.h:18, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/CallingConvLower.cpp:15: +In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/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/ArrayRecycler.h: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/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/bits/stl_algobase.h:64, - from /usr/include/c++/8/bits/char_traits.h:39, - from /usr/include/c++/8/ios:40, - from /usr/include/c++/8/ostream:38, - from /usr/include/c++/8/iterator:64, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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: +In file included from /usr/include/c++/8/utility:70, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/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 ^~~~ -[ 36%] 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/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 { - ^~~~~~~~~~~~ -[ 36%] 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 In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, @@ -19192,8 +19260,8 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/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: + 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]’ @@ -19212,13 +19280,47 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/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: + 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 ^~~~ -[ 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 +In file included from /build/julia-1.0.3+dfsg/deps/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, @@ -19227,12 +19329,12 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/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: + 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/ArrayRecycler.h: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/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)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -19247,8 +19349,9 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/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: + 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 ^~~~ @@ -19287,6 +19390,8 @@ /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, @@ -19322,39 +19427,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/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: +[ 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/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/Support/ArrayRecycler.h: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/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: +In file included from /usr/include/c++/8/bits/stl_algobase.h:64, + from /usr/include/c++/8/bits/char_traits.h:39, + from /usr/include/c++/8/ios:40, + from /usr/include/c++/8/ostream:38, + from /usr/include/c++/8/iterator:64, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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 ^~~~ @@ -19366,8 +19481,9 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/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: + 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]’ @@ -19389,13 +19505,14 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/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: + 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 ^~~~ -[ 36%] 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 +[ 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, @@ -19404,9 +19521,8 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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]’ @@ -19428,47 +19544,11 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 - ^~~~ -[ 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/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 -In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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 ^~~~ -[ 36%] 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 In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, @@ -19477,13 +19557,23 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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, @@ -19495,13 +19585,29 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/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 + 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 ^~~~ -/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 +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, @@ -19510,13 +19616,19 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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, @@ -19528,38 +19640,23 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/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 + 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 ^~~~ -make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' -[ 36%] 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' -[ 36%] 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/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: + 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/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/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)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -19572,15 +19669,31 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/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: + 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, @@ -19589,13 +19702,16 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/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] + 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, @@ -19609,134 +19725,33 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/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 - ^~~~ -[ 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 -In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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/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 [ 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 -[ 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 In file included from /build/julia-1.0.3+dfsg/deps/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: + 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/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/PGOInstrumentation.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/PGOInstrumentation.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation/PGOInstrumentation.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 { - ^~~~~~~~~~~~ +[ 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/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: + 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) ^ -In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/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/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]’: @@ -19757,8 +19772,33 @@ /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ -[ 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 +In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/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]’: @@ -19786,85 +19826,58 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/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 - ^~~~ -In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/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: + 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/ArrayRecycler.h: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/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 /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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/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 ^~~~ -[ 36%] 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/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/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 -[ 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 -[ 36%] 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 -[ 36%] 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/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] + 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 /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 + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/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 ^~~~ -[ 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 -[ 36%] 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, @@ -19903,19 +19916,85 @@ /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 ../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/Transforms/PGOInstrumentation.h:19, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation/PGOInstrumentation.cpp:51: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/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/YAMLParser.h:130:42: required from here +/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)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -19928,8 +20007,10 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/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 ^~~~ @@ -19939,13 +20020,20 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/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, @@ -19955,9 +20043,11 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/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 + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/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, @@ -19966,27 +20056,38 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/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] + 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, + 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/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 + 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, @@ -19995,8 +20096,36 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/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: + 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]’ @@ -20005,29 +20134,61 @@ memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, + 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/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 + 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%] 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 +[ 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/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: + 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]’ @@ -20039,33 +20200,26 @@ memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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/CodeGen/SelectionDAG/LegalizeDAG.cpp:31: + 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/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + 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]’ @@ -20074,51 +20228,76 @@ 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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/APFloat.h:21, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp:14: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/ArrayRecycler.h: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/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 /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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/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 +[ 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/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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 @@ -20134,24 +20313,34 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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]’ @@ -20171,15 +20360,11 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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 ^~~~ -[ 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, @@ -20188,9 +20373,9 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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]’ @@ -20204,56 +20389,33 @@ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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/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 -[ 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/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 -[ 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 -[ 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%] 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 -[ 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 -/usr/bin/ranlib ../../libLLVMVectorize.a +[ 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 LLVMVectorize -make -f lib/ExecutionEngine/Interpreter/CMakeFiles/LLVMInterpreter.dir/build.make lib/ExecutionEngine/Interpreter/CMakeFiles/LLVMInterpreter.dir/depend +[ 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/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 +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/ExecutionEngine/Interpreter/CMakeFiles/LLVMInterpreter.dir/build.make lib/ExecutionEngine/Interpreter/CMakeFiles/LLVMInterpreter.dir/build +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/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 -[ 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 -[ 36%] 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 -[ 36%] 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 +[ 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: @@ -20261,39 +20423,8 @@ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘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/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/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, @@ -20327,6 +20458,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, @@ -20361,8 +20500,6 @@ /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ -[ 36%] 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 In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, @@ -20398,10 +20535,6 @@ /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/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 In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, @@ -20468,61 +20601,58 @@ /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/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/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/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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/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/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 -[ 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 -[ 36%] 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 -[ 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 -[ 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 -[ 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/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/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, @@ -20532,28 +20662,38 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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/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 + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/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 +[ 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, @@ -20582,25 +20722,117 @@ /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/lib/LTO/LTOModule.cpp:20: + 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) ^ -[ 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 +[ 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) ^ -[ 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 +[ 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, @@ -20636,43 +20868,30 @@ /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 LLVMExecutionEngine -make -f lib/ExecutionEngine/MCJIT/CMakeFiles/LLVMMCJIT.dir/build.make lib/ExecutionEngine/MCJIT/CMakeFiles/LLVMMCJIT.dir/depend In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/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: + 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 ^~~~ -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". -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' In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, @@ -20708,40 +20927,8 @@ /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/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 -In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/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/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/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, @@ -20816,36 +21003,26 @@ /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ -[ 36%] 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 -[ 38%] 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 -[ 38%] 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 -In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: +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/Support/YAMLParser.h:130:42: required from here +/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/CodeGen/GlobalISel/Utils.h:18, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/Utils.cpp:13: + 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/include/llvm/ADT/STLExtras.h:21, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: +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]’ @@ -20856,75 +21033,96 @@ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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/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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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/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 + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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 ^~~~ -[ 38%] 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 -[ 38%] 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 -[ 38%] 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 -[ 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 /usr/bin/ranlib ../../libLLVMGlobalISel.a -[ 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 -[ 38%] 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 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/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/build.make lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/depend +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/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= -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". -Scanning dependencies of target LLVMOrcJIT +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/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/build.make lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/build +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 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 +[ 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/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/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: + 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]’ @@ -20941,13 +21139,17 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/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: + 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, @@ -20956,12 +21158,77 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/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: + 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/ArrayRecycler.h: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/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)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -20974,15 +21241,63 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/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: + 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 ^~~~ -[ 38%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/IPConstantPropagation.cpp.o +[ 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: @@ -20990,14 +21305,48 @@ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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/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/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/LTOCodeGenerator.cpp:24: + 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, @@ -21027,8 +21376,6 @@ /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ -[ 38%] 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 In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, @@ -21094,114 +21441,9 @@ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 - ^~~~ -[ 38%] 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 -In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 - ^~~~ -[ 38%] 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 -[ 38%] 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 -/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' -[ 38%] Built target LLVMMCJIT -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". -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' -[ 38%] 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/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: + 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]’ @@ -21211,160 +21453,26 @@ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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 - ^~~~ -[ 38%] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/IndirectionUtils.cpp.o -[ 38%] 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/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 -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 -[ 38%] 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 -/usr/bin/ranlib ../../libLLVMInterpreter.a -make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' -[ 38%] Built target LLVMInterpreter -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= -In file included from /build/julia-1.0.3+dfsg/deps/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) - ^ -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' -[ 38%] 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 -[ 38%] 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 -In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/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 - ^~~~ -[ 38%] 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 -[ 38%] 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, 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 - ^~~~ -In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + 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 ^~~~ -[ 38%] 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/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: + 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/MC/MCContext.h:613:44: required from here +/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)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -21374,21 +21482,18 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/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: + 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 ^~~~ -[ 38%] 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 -[ 39%] 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 +[ 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, @@ -21396,38 +21501,35 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/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] + 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/utility:70, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/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 +In file included from /usr/include/c++/8/bits/stl_algobase.h:64, + from /usr/include/c++/8/bits/char_traits.h:39, + from /usr/include/c++/8/ios:40, + from /usr/include/c++/8/ostream:38, + from /usr/include/c++/8/iterator:64, + from /build/julia-1.0.3+dfsg/deps/srccache/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/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 -[ 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/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, @@ -21466,110 +21568,24 @@ /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ -[ 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 -[ 39%] 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 +[ 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/include/llvm/CodeGen/MachineRegisterInfo.h:31, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/DeadMachineInstructionElim.cpp:16: + 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/LTO/CMakeFiles/LLVMLTO.dir/UpdateCompilerUsed.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/UpdateCompilerUsed.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/LTO/UpdateCompilerUsed.cpp -[ 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 -[ 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 -[ 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/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/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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 - ^~~~ -[ 39%] 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 -[ 39%] 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 -In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/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 - ^~~~ +[ 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, @@ -21578,13 +21594,12 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/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] + 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, @@ -21598,9 +21613,10 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/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 + 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, @@ -21660,38 +21676,16 @@ /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 { ^~~~~~~~~~~~ -[ 39%] 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 -In file included from /build/julia-1.0.3+dfsg/deps/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) - ^ -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 - ^~~~ -[ 41%] 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/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/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]’ @@ -21705,18 +21699,26 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/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/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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/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]’ @@ -21730,33 +21732,27 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/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 ^~~~ -[ 41%] 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 -[ 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 -In file included from /build/julia-1.0.3+dfsg/deps/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) - ^ -[ 41%] 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/CodeGen/TargetLoweringObjectFile.h:18, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/TargetLoweringObjectFile.cpp:15: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/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] @@ -21771,16 +21767,47 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/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 ^~~~ -[ 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 -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: +[ 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 @@ -21790,42 +21817,51 @@ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/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 ^~~~ -[ 41%] 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 -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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 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/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 + 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/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + 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/MC/MCContext.h:613:44: required from here +/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)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -21835,24 +21871,23 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + 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 ^~~~ -[ 41%] 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/TargetLoweringObjectFile.h:18, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/TargetLoweringObjectFile.cpp:15: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/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]’ @@ -21869,19 +21904,57 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/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/ADT/BitVector.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/DetectDeadLanes.cpp:32: + 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]’ @@ -21890,8 +21963,9 @@ memcpy(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: + 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 ^~~~ @@ -21901,8 +21975,9 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + 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]’ @@ -21911,21 +21986,12 @@ 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: + 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 ^~~~ -[ 41%] 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 -[ 41%] 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 -[ 41%] 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 -[ 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 -[ 41%] 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 In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, @@ -22019,8 +22085,8 @@ /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ -[ 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 +[ 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, @@ -22085,8 +22151,10 @@ /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ -[ 41%] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/OrcABISupport.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 +[ 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]’: @@ -22137,8 +22205,11 @@ /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%] 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 +[ 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, @@ -22175,6 +22246,29 @@ /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, @@ -22203,22 +22297,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/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) - ^ -[ 41%] 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 +[ 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/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] + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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, @@ -22226,21 +22321,34 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/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] + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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, @@ -22249,33 +22357,78 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/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 + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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, @@ -22306,13 +22459,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 ^~~~ -[ 41%] 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 -[ 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 -[ 41%] 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 -[ 41%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CFG.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/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, @@ -22320,6 +22488,27 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: @@ -22380,6 +22569,14 @@ /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, @@ -22409,18 +22606,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/deps/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) - ^ -[ 41%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfExpression.cpp.o -[ 41%] 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/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 -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 In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, @@ -22429,8 +22614,8 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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]’ @@ -22449,8 +22634,8 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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 ^~~~ @@ -22462,8 +22647,8 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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]’ @@ -22482,11 +22667,17 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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, @@ -22533,42 +22724,8 @@ /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ -In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 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, @@ -22597,25 +22754,35 @@ /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/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 -[ 41%] 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 +[ 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/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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] + 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, @@ -22627,30 +22794,27 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + 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/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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] + 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, @@ -22662,13 +22826,9 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + 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, @@ -22677,18 +22837,15 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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, @@ -22698,64 +22855,11 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/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 -[ 41%] 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 -[ 41%] 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 -[ 41%] 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 -/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' -[ 41%] Built target LLVMTarget -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= -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' -[ 41%] 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 -[ 41%] 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/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 + 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 ^~~~ -[ 41%] 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, @@ -22764,8 +22868,8 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/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: + 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]’ @@ -22784,8 +22888,8 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/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: + 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 ^~~~ @@ -22797,8 +22901,8 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/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: + 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]’ @@ -22817,80 +22921,31 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/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: + 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 ^~~~ -[ 41%] Building NVPTXGenAsmWriter.inc... -[ 41%] 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 -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 -[ 41%] 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 -[ 41%] 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 -[ 41%] 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 -[ 41%] 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 -[ 41%] 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 -[ 41%] 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 -[ 41%] 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 -[ 41%] 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 -In file included from /build/julia-1.0.3+dfsg/deps/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) - ^ -[ 41%] 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' -[ 41%] Built target NVPTXCommonTableGen -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' -[ 41%] 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 -[ 41%] 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 -[ 41%] 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/ranlib ../../libLLVMInstrumentation.a -/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' -[ 41%] Built target LLVMLTO -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= +[ 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/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] + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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, @@ -22902,65 +22957,67 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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 - ^~~~ -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/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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 ^~~~ -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 +[ 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' -make -f lib/Target/X86/CMakeFiles/X86CommonTableGen.dir/build.make lib/Target/X86/CMakeFiles/X86CommonTableGen.dir/build -[ 41%] Built target LLVMInstrumentation +[ 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' -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= -[ 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 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' -[ 41%] Building CXX object lib/AsmParser/CMakeFiles/LLVMAsmParser.dir/LLLexer.cpp.o +[ 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 -[ 41%] 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 -[ 42%] 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 In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, @@ -22984,8 +23041,10 @@ /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ -[ 42%] 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%] 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, @@ -23009,6 +23068,80 @@ /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, @@ -23038,8 +23171,8 @@ /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, llvm::Instruction*>’ declared here struct pair ^~~~ -[ 42%] 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%] 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, @@ -23065,6 +23198,62 @@ /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct 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, @@ -23100,30 +23289,31 @@ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/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] + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/utility:70, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/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 +In file included from /usr/include/c++/8/bits/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 ^~~~ -[ 42%] 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 In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, @@ -23163,31 +23353,6 @@ /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, llvm::Instruction*>’ declared here struct pair ^~~~ -[ 42%] 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 -[ 42%] 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 -[ 42%] 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 -[ 42%] 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 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 -In file included from /build/julia-1.0.3+dfsg/deps/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 -[ 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/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 -[ 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 In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, @@ -23195,7 +23360,7 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + 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]’ @@ -23213,7 +23378,7 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + 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 ^~~~ @@ -23224,7 +23389,7 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + 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]’ @@ -23242,7 +23407,7 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + 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 ^~~~ @@ -23252,15 +23417,17 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/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, @@ -23270,31 +23437,30 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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 + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/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/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 In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/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, @@ -23304,19 +23470,68 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/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/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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] @@ -23328,29 +23543,52 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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 ^~~~ -[ 44%] 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 -[ 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 +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/include/llvm/Object/ModuleSymbolTable.h:19, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Object/ModuleSymbolTable.cpp:16: + 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/MC/MCContext.h:613:44: required from here +/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)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -23363,19 +23601,17 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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]’ @@ -23389,28 +23625,44 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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/Transforms/IPO/CMakeFiles/LLVMipo.dir/LoopExtractor.cpp.o -[ 44%] Building X86GenInstrInfo.inc... -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 -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 +In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, + from /build/julia-1.0.3+dfsg/deps/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/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/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: + 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]’ @@ -23427,10 +23679,8 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/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: + 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 ^~~~ @@ -23440,10 +23690,8 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/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: + 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]’ @@ -23460,27 +23708,26 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/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: + 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 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/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 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/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] + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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, @@ -23489,9 +23736,12 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/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 + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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, @@ -23546,77 +23796,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/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/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 -[ 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/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 +[ 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 -[ 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 -[ 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 -[ 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 In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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]’ @@ -23627,36 +23818,6 @@ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(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 - ^~~~ -[ 44%] 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 -[ 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 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 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 -In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/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, @@ -23666,26 +23827,26 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/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: + 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/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 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 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/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/CodeGen/EdgeBundles.h:19, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/EdgeBundles.cpp:14: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/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]’ @@ -23702,19 +23863,24 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/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/CodeGen/EdgeBundles.h:19, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/EdgeBundles.cpp:14: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/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]’ @@ -23731,42 +23897,35 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/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) ^ -In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/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 - ^~~~ +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, @@ -23802,8 +23961,6 @@ /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 In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, @@ -23846,6 +24003,33 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/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]’ @@ -23880,14 +24064,6 @@ /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 { ^~~~~~~~~~~~ -[ 44%] 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 -[ 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 -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, @@ -23962,22 +24138,10 @@ /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ -[ 44%] Built target LLVMRuntimeDyld -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 -[ 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 -[ 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%] 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, @@ -23986,23 +24150,20 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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 /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/Support/type_traits.h:19, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, @@ -24010,73 +24171,12 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/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 - ^~~~ -[ 44%] 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 -[ 44%] Linking CXX static library ../../libLLVMInstCombine.a -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 -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 -[ 44%] 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 ../../libLLVMInstCombine.a -/usr/bin/ranlib ../../libLLVMOrcJIT.a -make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' -[ 44%] Built target LLVMOrcJIT -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= -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' -make[6]: Leaving 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 -[ 44%] Built target LLVMInstCombine -[ 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 -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 + 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 ^~~~ -[ 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 In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, @@ -24085,11 +24185,15 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/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] + 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, @@ -24103,9 +24207,10 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/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 + 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, @@ -24116,13 +24221,17 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/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] + 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, @@ -24136,40 +24245,48 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/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 + 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/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/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%] 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 AMDGPUGenDisassemblerTables.inc... -In file included from /build/julia-1.0.3+dfsg/deps/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) - ^ -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 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 -[ 46%] 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 +[ 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/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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]’ @@ -24186,25 +24303,19 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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 ^~~~ -[ 46%] 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/CodeGen/ExecutionDepsFix.h:26, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ExecutionDepsFix.cpp:10: + 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]’ @@ -24221,15 +24332,101 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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/CodeGen/ExecutionDepsFix.h:26, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ExecutionDepsFix.cpp:10: + 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 ^~~~ -[ 46%] 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 +In file included from /build/julia-1.0.3+dfsg/deps/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, @@ -24238,22 +24435,23 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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] + 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, + 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, @@ -24261,15 +24459,22 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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 ^~~~ -[ 46%] 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 -[ 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, @@ -24278,16 +24483,15 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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, @@ -24299,10 +24503,9 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + 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, @@ -24313,14 +24516,12 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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/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/Support/ArrayRecycler.h: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)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -24335,12 +24536,19 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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, @@ -24349,9 +24557,8 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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]’ @@ -24373,52 +24580,26 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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 ^~~~ -[ 46%] 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 -[ 46%] 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 -[ 46%] 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 -[ 46%] 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 -[ 46%] 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 -[ 46%] 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 -[ 46%] 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 -[ 46%] 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 -[ 46%] 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 -[ 46%] 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 -[ 46%] 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 -[ 46%] 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 -[ 46%] 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 -[ 46%] 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 -[ 46%] 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 -[ 46%] 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 +[ 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/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] + from /build/julia-1.0.3+dfsg/deps/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, @@ -24426,28 +24607,38 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + from /build/julia-1.0.3+dfsg/deps/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 ^~~~ -[ 46%] 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 -[ 46%] 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' -[ 46%] Built target AMDGPUCommonTableGen -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' -[ 46%] 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/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, @@ -24479,6 +24670,8 @@ /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, @@ -24487,18 +24680,27 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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/ADT/STLExtras.h:20, + 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, @@ -24506,11 +24708,28 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/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 + 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, @@ -24521,13 +24740,12 @@ from /build/julia-1.0.3+dfsg/deps/srccache/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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: +/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; 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, @@ -24541,11 +24759,13 @@ from /build/julia-1.0.3+dfsg/deps/srccache/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 +/usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ -[ 46%] 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 +[ 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, @@ -24554,8 +24774,8 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/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: + 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]’ @@ -24574,11 +24794,13 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/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: + 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, @@ -24587,31 +24809,29 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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/ADT/STLExtras.h:20, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/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: + 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, @@ -24650,36 +24870,48 @@ /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ -[ 46%] 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 -[ 46%] 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 -[ 46%] 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 -[ 46%] 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 -[ 46%] 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 -[ 46%] 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 -[ 46%] 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 -[ 46%] 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 -In file included from /build/julia-1.0.3+dfsg/deps/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) - ^ +[ 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/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + 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]’ @@ -24693,26 +24925,60 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + 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/CodeGen/MachineFunction.h:21, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ExpandISelPseudos.cpp:17: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/ArrayRecycler.h: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/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)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -24725,86 +24991,77 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 ^~~~ -[ 47%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CallGraph.cpp.o +[ 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 -[ 47%] 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 -[ 47%] 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 -In file included from /build/julia-1.0.3+dfsg/deps/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) - ^ -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 -/usr/bin/ranlib ../libLLVMAsmParser.a -make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' -[ 47%] Built target LLVMAsmParser -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 In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/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: + 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/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/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/lib/Transforms/Scalar/InductiveRangeCheckElimination.cpp:46: -/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/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/build.make lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.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/Support/type_traits.h:19, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/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: + 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, @@ -24838,54 +25095,6 @@ /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ -[ 47%] 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 -In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 { - ^~~~~~~~~ -[ 47%] 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/ADT/STLExtras.h:21, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, @@ -24920,54 +25129,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/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 - ^~~~ +[ 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, @@ -25003,222 +25168,145 @@ /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ -[ 47%] 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 -[ 47%] 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 +/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' -[ 47%] Built target LLVMCoverage -make -f lib/Target/NVPTX/TargetInfo/CMakeFiles/LLVMNVPTXInfo.dir/build.make lib/Target/NVPTX/TargetInfo/CMakeFiles/LLVMNVPTXInfo.dir/depend +[ 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/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 +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/TargetInfo/CMakeFiles/LLVMNVPTXInfo.dir/build.make lib/Target/NVPTX/TargetInfo/CMakeFiles/LLVMNVPTXInfo.dir/build +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' -[ 49%] 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 -[ 49%] 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/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/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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] + 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/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/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + 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 ^~~~ -[ 49%] 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 In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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/Passes/PassBuilder.h:19, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Passes/PassBuilder.cpp:18: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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 ^~~~ -/usr/bin/ranlib ../libLLVMObject.a -make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' -[ 49%] Built target LLVMObject -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= -In file included from /build/julia-1.0.3+dfsg/deps/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) - ^ -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". -[ 49%] 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 -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' -[ 50%] 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 -[ 50%] 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 -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/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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/YAMLParser.h:130:42: required from here +/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, + 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/IR/Instructions.h:19, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR/Instructions.cpp:15: + 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 ^~~~ -[ 50%] 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 -/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' -[ 50%] 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". -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' -[ 50%] 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 In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/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]’ @@ -25235,9 +25323,10 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/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 ^~~~ @@ -25247,9 +25336,10 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/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]’ @@ -25266,29 +25356,34 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/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/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] + 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, @@ -25300,29 +25395,63 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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 + 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/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] + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/lib/CodeGen/AsmPrinter/OcamlGCPrinter.cpp:14: -/usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 ^~~~ -[ 50%] 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%] 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, @@ -25346,94 +25475,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/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/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 - ^~~~ -[ 50%] Building CXX object lib/Target/NVPTX/MCTargetDesc/CMakeFiles/LLVMNVPTXDesc.dir/NVPTXMCTargetDesc.cpp.o +[ 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 -In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 - ^~~~ -[ 50%] 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 -[ 50%] 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 -[ 50%] 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 -[ 50%] 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 +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/NVPTXAsmPrinter.h:19, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXAsmPrinter.cpp:15: + 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) ^ -[ 52%] 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 -[ 52%] 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, @@ -25474,115 +25542,65 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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] + 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/utility:70, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 +In file included from /usr/include/c++/8/bits/stl_algobase.h:64, + from /usr/include/c++/8/bits/char_traits.h:39, + from /usr/include/c++/8/ios:40, + from /usr/include/c++/8/ostream:38, + from /usr/include/c++/8/iterator:64, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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 ^~~~ -[ 52%] 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' -[ 52%] Built target LLVMNVPTXDesc -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". In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/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: + 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)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 52%] Linking CXX static library ../../../libLLVMNVPTXAsmPrinter.a In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/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: + 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 ^~~~ -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 -In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/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 - ^~~~ -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' -[ 52%] Built target LLVMNVPTXAsmPrinter -[ 52%] 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 -Scanning dependencies of target LLVMAMDGPUCodeGen +In file included from /build/julia-1.0.3+dfsg/deps/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' -make -f lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/build.make lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/build +[ 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' -[ 52%] 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 +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/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/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: + 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 @@ -25593,20 +25611,31 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/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: + 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/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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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]’ @@ -25618,60 +25647,81 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/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: + 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/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) - ^ -[ 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 +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/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] + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/utility:70, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, +In file included from /usr/include/c++/8/bits/stl_algobase.h:64, + from /usr/include/c++/8/bits/char_traits.h:39, + from /usr/include/c++/8/ios:40, + from /usr/include/c++/8/ostream:38, + from /usr/include/c++/8/iterator:64, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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/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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 ^~~~ -[ 53%] 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 -In file included from /build/julia-1.0.3+dfsg/deps/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) - ^ +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, @@ -25680,9 +25730,8 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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]’ @@ -25690,20 +25739,10 @@ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/8/utility:70, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: +In file included from /usr/include/c++/8/bits/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 ^~~~ @@ -25715,9 +25754,8 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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]’ @@ -25725,27 +25763,15 @@ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/8/utility:70, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: +In file included from /usr/include/c++/8/bits/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/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 -[ 53%] 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 +[ 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, @@ -25753,11 +25779,11 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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]’ @@ -25775,10 +25801,65 @@ from /usr/include/c++/8/iterator:64, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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: + 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 ^~~~ @@ -25790,9 +25871,80 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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]’ @@ -25814,12 +25966,95 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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, @@ -25919,8 +26154,6 @@ /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ -[ 53%] 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/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, @@ -25955,8 +26188,6 @@ /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ -[ 53%] 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/ADT/StringMap.h:17, @@ -25992,12 +26223,13 @@ /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ -[ 53%] 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 -[ 53%] 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 -[ 53%] 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 +In file included from /build/julia-1.0.3+dfsg/deps/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, @@ -26006,45 +26238,56 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + 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/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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/YAMLParser.h:130:42: required from here +/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)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -26057,29 +26300,21 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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 ^~~~ -[ 53%] 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 -[ 53%] 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 In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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]’ @@ -26099,46 +26334,81 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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/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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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/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 + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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/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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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/MC/MCContext.h:613:44: required from here +/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)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -26148,18 +26418,60 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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/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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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]’ @@ -26173,20 +26485,17 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 ^~~~ -[ 53%] 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 -[ 53%] 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 -[ 53%] 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 -[ 53%] 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 In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, @@ -26195,8 +26504,44 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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]’ @@ -26218,29 +26563,55 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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/lib/CodeGen/SelectionDAG/ScheduleDAGFast.cpp:19: +[ 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/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/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] + 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, @@ -26252,23 +26623,27 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/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 + 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/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/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: + 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]’ @@ -26285,10 +26660,10 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/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: + 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 ^~~~ @@ -26298,10 +26673,10 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/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: + 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]’ @@ -26318,18 +26693,70 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/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: + 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/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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 @@ -26337,38 +26764,27 @@ memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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 ^~~~ -[ 53%] 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 In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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, @@ -26378,11 +26794,10 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + 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, @@ -26395,16 +26810,11 @@ from /build/julia-1.0.3+dfsg/deps/srccache/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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation 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, @@ -26418,33 +26828,77 @@ from /build/julia-1.0.3+dfsg/deps/srccache/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 ^~~~ -[ 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 +[ 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/FEntryInserter.cpp:20: + 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) ^ -[ 53%] 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 -[ 53%] 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 -[ 53%] 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 -[ 53%] 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/CodeGen/MachineFunction.h:21, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/FEntryInserter.cpp:14: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/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]’ @@ -26461,8 +26915,10 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/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 ^~~~ @@ -26472,8 +26928,10 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/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]’ @@ -26490,21 +26948,23 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/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 ^~~~ -[ 53%] 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/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/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]’ @@ -26524,41 +26984,45 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/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/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/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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 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/bits/char_traits.h:39, - from /usr/include/c++/8/ios:40, - from /usr/include/c++/8/ostream:38, - from /usr/include/c++/8/iterator:64, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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 + 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 ^~~~ -[ 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/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 In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, @@ -26594,8 +27058,60 @@ /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ -[ 53%] 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/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, @@ -26631,23 +27147,44 @@ /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ -[ 53%] 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/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/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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/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/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)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -26660,29 +27197,30 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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] + 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, @@ -26691,30 +27229,23 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + 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/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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/MC/MCContext.h:613:44: required from here +/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)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -26724,22 +27255,13 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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 ^~~~ -[ 53%] 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 -[ 53%] 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 +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, @@ -26777,17 +27299,41 @@ /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct 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/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) - ^ +In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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, @@ -26796,18 +27342,16 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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, @@ -26819,43 +27363,25 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/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 + 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/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/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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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]’ @@ -26863,42 +27389,58 @@ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(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: +In file included from /usr/include/c++/8/utility:70, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/Support/ArrayRecycler.h: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/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/AMDGPUAnnotateKernelFeatures.cpp:15: +In file included from /usr/include/c++/8/utility:70, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + 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]’ @@ -26912,29 +27454,60 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + 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/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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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, @@ -26944,20 +27517,21 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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 + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/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: + 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 @@ -26967,59 +27541,68 @@ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/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: + 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/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] + 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/bits/char_traits.h:39, - from /usr/include/c++/8/ios:40, - from /usr/include/c++/8/ostream:38, - from /usr/include/c++/8/iterator:64, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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 + 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/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: + 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]’ @@ -27032,25 +27615,21 @@ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + 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/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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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]’ @@ -27061,26 +27640,46 @@ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(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, +In file included from /usr/include/c++/8/utility:70, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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]’ @@ -27094,26 +27693,64 @@ from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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: + 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/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: + 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]’ @@ -27121,32 +27758,54 @@ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/8/utility:70, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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/bits/char_traits.h:39, - from /usr/include/c++/8/ios:40, - from /usr/include/c++/8/ostream:38, - from /usr/include/c++/8/iterator:64, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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: + 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/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: + 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]’ @@ -27157,31 +27816,22 @@ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(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: +In file included from /usr/include/c++/8/utility:70, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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/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) - ^ -[ 53%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/GCMetadata.cpp.o -[ 53%] 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 -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 +[ 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, @@ -27211,8 +27861,50 @@ /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ -[ 53%] 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/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, @@ -27275,23 +27967,8 @@ /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ -[ 53%] 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 -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 - ^~~~ +[ 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, @@ -27326,82 +28003,41 @@ /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/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/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 - ^~~~ -[ 55%] 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 -[ 55%] 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 -[ 55%] 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 -[ 55%] 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 -[ 55%] 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 -[ 55%] 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/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 - ^~~~ +[ 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/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: + 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]’ @@ -27412,100 +28048,33 @@ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(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 - ^~~~ -[ 55%] 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/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/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/ADT/STLExtras.h:21, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + 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/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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, @@ -27515,11 +28084,9 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + 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, @@ -27528,13 +28095,12 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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/MC/MCContext.h:613:44: required from here +/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)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -27547,10 +28113,8 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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 ^~~~ @@ -27560,39 +28124,6 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/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]’: @@ -27668,24 +28199,19 @@ /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/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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] + 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, @@ -27694,43 +28220,39 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + 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 ^~~~ -[ 55%] 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 -[ 55%] 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 In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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/YAMLParser.h:130:42: required from here +/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/Transforms/Utils/LoopUnroll.cpp:19: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, + from /build/julia-1.0.3+dfsg/deps/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 ^~~~ -[ 55%] 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 +[ 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, @@ -27763,27 +28285,37 @@ /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/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 -/usr/bin/ranlib ../libLLVMProfileData.a -make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' -[ 55%] Built target LLVMProfileData -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". -[ 55%] 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 -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/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/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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]’ @@ -27796,42 +28328,20 @@ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, + from /build/julia-1.0.3+dfsg/deps/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 ^~~~ -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 -make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' -[ 55%] 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 -[ 55%] Building CXX object lib/Target/AMDGPU/Utils/CMakeFiles/LLVMAMDGPUUtils.dir/AMDGPUBaseInfo.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/AMDGPUBaseInfo.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.cpp -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 -[ 55%] 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 -/usr/bin/ranlib ../../libLLVMAsmPrinter.a -make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' -[ 55%] Built target LLVMAsmPrinter -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". -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 -[ 55%] 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 -[ 55%] 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 -[ 55%] 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 +[ 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, @@ -27840,29 +28350,10 @@ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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/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/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 -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 { - ^~~~~~~~~~~~ +[ 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, @@ -27903,21 +28394,147 @@ /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/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/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/ADT/STLExtras.h:21, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/Utils/AMDGPUBaseInfo.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.cpp:10: + 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 @@ -27928,8 +28545,7 @@ 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: + 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 ^~~~ @@ -27937,8 +28553,7 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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]’ @@ -27950,11 +28565,76 @@ 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: + 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, @@ -27963,10 +28643,7 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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]’ @@ -27977,20 +28654,80 @@ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/8/utility:70, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/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/bits/char_traits.h:39, - from /usr/include/c++/8/ios:40, - from /usr/include/c++/8/ostream:38, - from /usr/include/c++/8/iterator:64, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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: + 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, @@ -28020,8 +28757,6 @@ /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/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 In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, @@ -28084,14 +28819,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/AMDGPUTargetMachine.h:19, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/TargetInfo/AMDGPUTargetInfo.cpp:14: + 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) @@ -28130,77 +28866,11 @@ /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/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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 55%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/InlineCost.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/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 - ^~~~ -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/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 - ^~~~ -[ 55%] 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 -In file included from /build/julia-1.0.3+dfsg/deps/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) - ^ +[ 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, @@ -28209,14 +28879,18 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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, @@ -28228,12 +28902,30 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + 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, @@ -28242,12 +28934,14 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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/YAMLParser.h:130:42: required from here +/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)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -28262,131 +28956,107 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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] + 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/utility:70, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, +In file included from /usr/include/c++/8/bits/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/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 + 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/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/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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + 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/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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/ArrayRecycler.h: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/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/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: +In file included from /usr/include/c++/8/bits/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 ^~~~ -[ 55%] 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 In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/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: + 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]’ @@ -28394,65 +29064,30 @@ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/8/utility:70, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/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: +In file included from /usr/include/c++/8/bits/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/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 - ^~~~ -[ 55%] 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/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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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, @@ -28462,60 +29097,48 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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/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: + 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/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] + 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, @@ -28523,16 +29146,11 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + 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, @@ -28541,12 +29159,13 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/Support/YAMLParser.h:130:42: required from here +/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)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -28559,92 +29178,10 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 - ^~~~ -[ 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 -/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/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/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 - ^~~~ -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' -In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 - ^~~~ -[ 55%] 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 -[ 55%] 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 -In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 ^~~~ @@ -28654,48 +29191,6 @@ 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 - ^~~~ -[ 55%] 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' -[ 55%] Built target LLVMAMDGPUInfo -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' -[ 55%] 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 -[ 55%] 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/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]’ @@ -28723,16 +29218,15 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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, @@ -28744,11 +29238,9 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + 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, @@ -28759,15 +29251,16 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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] + 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, @@ -28781,37 +29274,40 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + 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/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) - ^ -[ 55%] 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 +[ 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/XRay/InstrumentationMap.h:19, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/XRay/InstrumentationMap.cpp:14: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/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/Support/YAMLParser.h:130:42: required from here +/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/XRay/InstrumentationMap.h:18, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/XRay/InstrumentationMap.cpp:14: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/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 ^~~~ @@ -28821,17 +29317,13 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/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] + 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, @@ -28843,14 +29335,25 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/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 + 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 ^~~~ -[ 55%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/ScheduleDAGVLIW.cpp.o +[ 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, @@ -28885,10 +29388,14 @@ /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/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 -[ 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 +In file included from /build/julia-1.0.3+dfsg/deps/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, @@ -28897,14 +29404,19 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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, @@ -28916,15 +29428,18 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/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: + 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/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: +In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, + from /build/julia-1.0.3+dfsg/deps/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]’ @@ -28932,59 +29447,51 @@ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(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: +In file included from /usr/include/c++/8/utility:70, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, + from /build/julia-1.0.3+dfsg/deps/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/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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/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 + 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 ^~~~ -[ 55%] 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 +[ 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/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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]’ @@ -29001,14 +29508,9 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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 ^~~~ @@ -29020,18 +29522,16 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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, @@ -29043,60 +29543,25 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/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: + 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 ^~~~ -[ 55%] 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 -[ 57%] 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 -[ 57%] 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 -[ 57%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUCallLowering.cpp.o -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 - ^~~~ -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/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 - ^~~~ -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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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]’ @@ -29104,39 +29569,30 @@ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(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 - ^~~~ -In file included from /build/julia-1.0.3+dfsg/deps/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) - ^ -[ 57%] 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 -[ 57%] 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 -In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, +In file included from /usr/include/c++/8/utility:70, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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]’ @@ -29148,20 +29604,30 @@ memcpy(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: + 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 ^~~~ -[ 57%] 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 +[ 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, @@ -29224,8 +29690,6 @@ /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ -[ 57%] 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 In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, @@ -29260,54 +29724,98 @@ /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/NVPTXISelLowering.cpp:19: + 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) ^ -[ 57%] 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 In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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] + 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, + 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/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + 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/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: + 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]’ @@ -29315,117 +29823,47 @@ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/8/utility:70, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/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: +In file included from /usr/include/c++/8/bits/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/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 - ^~~~ -[ 57%] 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/ADT/STLExtras.h:21, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/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] + 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/utility:70, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/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 +In file included from /usr/include/c++/8/bits/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 ^~~~ -[ 57%] 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' -[ 57%] 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 -[ 57%] 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". -[ 57%] 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 -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' -[ 57%] 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/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) - ^ -[ 57%] 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/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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] +/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: +/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long 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, @@ -29434,24 +29872,19 @@ 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 +/usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ -[ 57%] 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 -[ 57%] 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/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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]’ @@ -29471,11 +29904,10 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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 ^~~~ @@ -29485,11 +29917,14 @@ 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] +/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: +/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ +/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ +/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ +/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ +/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ +/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here +/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, @@ -29498,39 +29933,27 @@ 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 ^~~~ -[ 57%] 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%] 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/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: + from /build/julia-1.0.3+dfsg/deps/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]’ @@ -29543,19 +29966,44 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + from /build/julia-1.0.3+dfsg/deps/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/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: + from /build/julia-1.0.3+dfsg/deps/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]’ @@ -29566,64 +30014,84 @@ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(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, +In file included from /usr/include/c++/8/utility:70, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + from /build/julia-1.0.3+dfsg/deps/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 ^~~~ -In file included from /build/julia-1.0.3+dfsg/deps/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%] 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/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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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/bits/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: +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/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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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]’ @@ -29631,59 +30099,74 @@ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(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: +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 ^~~~ -[ 57%] 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 +In file included from /build/julia-1.0.3+dfsg/deps/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/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/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 + 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 ^~~~ -[ 57%] 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/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/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: + 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/YAMLParser.h:130:42: required from here +/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)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -29693,19 +30176,23 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/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: + 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 ^~~~ -[ 57%] 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 -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: +In file included from /build/julia-1.0.3+dfsg/deps/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]’ @@ -29716,16 +30203,63 @@ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(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: +In file included from /usr/include/c++/8/utility:70, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, + from /build/julia-1.0.3+dfsg/deps/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/include/llvm/CodeGen/MachineRegisterInfo.h:31, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ImplicitNullChecks.cpp:45: + 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) @@ -29733,14 +30267,8 @@ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/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: + 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] @@ -29752,19 +30280,89 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/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/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: + 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 ^~~~ -[ 58%] 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 +In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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, @@ -29776,10 +30374,9 @@ 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] +/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::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, @@ -29796,20 +30393,42 @@ 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 +/usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ -[ 58%] 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 -[ 58%] 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 In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/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: + 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]’ @@ -29823,10 +30442,8 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/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: + 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 ^~~~ @@ -29836,7 +30453,33 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/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: + 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]’ @@ -29850,13 +30493,45 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/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/lib/CodeGen/ImplicitNullChecks.cpp:29: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/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, @@ -29865,9 +30540,8 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/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: + 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]’ @@ -29886,67 +30560,50 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/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: + 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/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: +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/MC/MCContext.h:613:44: required from here +/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/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 + from /usr/include/c++/8/bits/char_traits.h:39, + from /usr/include/c++/8/ios:40, + from /usr/include/c++/8/ostream:38, + from /usr/include/c++/8/iterator:64, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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/lib/CodeGen/ImplicitNullChecks.cpp:29: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/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]’ @@ -29966,63 +30623,24 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/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/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/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: + 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, @@ -30034,16 +30652,12 @@ 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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: +/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; 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, @@ -30061,8 +30675,6 @@ /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ -[ 58%] 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/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: @@ -30089,21 +30701,24 @@ /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ -[ 58%] 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/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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/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, @@ -30113,88 +30728,123 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/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/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] +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/utility:70, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 +In file included from /usr/include/c++/8/bits/stl_algobase.h:64, + from /usr/include/c++/8/bits/char_traits.h:39, + from /usr/include/c++/8/ios:40, + from /usr/include/c++/8/ostream:38, + from /usr/include/c++/8/iterator:64, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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 ^~~~ -[ 58%] 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 -[ 58%] 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 +[ 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/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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/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/Support/ArrayRecycler.h: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/Analysis/LazyCallGraph.h:38, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/LazyCallGraph.cpp:10: +In file included from /usr/include/c++/8/bits/stl_algobase.h:64, + from /usr/include/c++/8/bits/char_traits.h:39, + from /usr/include/c++/8/ios:40, + from /usr/include/c++/8/ostream:38, + from /usr/include/c++/8/iterator:64, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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/Analysis/LazyCallGraph.h:38, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/LazyCallGraph.cpp:10: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/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/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/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ +/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -30207,192 +30857,42 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 - ^~~~ -[ 58%] 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 -[ 58%] 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 -[ 58%] 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 -In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + 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/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/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] +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/utility:70, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/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/ADT/STLExtras.h:21, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/include/llvm/ADT/STLExtras.h:21, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/ADT/STLExtras.h:21, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + from /usr/include/c++/8/bits/char_traits.h:39, + from /usr/include/c++/8/ios:40, + from /usr/include/c++/8/ostream:38, + from /usr/include/c++/8/iterator:64, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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/include/llvm/ADT/STLExtras.h:21, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 - ^~~~ +[ 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, @@ -30433,39 +30933,18 @@ /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ -[ 58%] 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 -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 -/usr/bin/ar qc ../libLLVMPasses.a CMakeFiles/LLVMPasses.dir/PassBuilder.cpp.o -/usr/bin/ranlib ../libLLVMPasses.a -make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' -[ 58%] Built target LLVMPasses -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= -In file included from /build/julia-1.0.3+dfsg/deps/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) - ^ -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". -[ 58%] 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 -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 -make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' -[ 58%] 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 +[ 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/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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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]’ @@ -30476,17 +30955,10 @@ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(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 - ^~~~ -[ 58%] 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 -In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, +In file included from /usr/include/c++/8/utility:70, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, @@ -30494,9 +30966,24 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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]’ @@ -30507,10 +30994,17 @@ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/8/utility:70, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, +In file included from /usr/include/c++/8/bits/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, @@ -30518,18 +31012,56 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + 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/NVPTXInstrInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXInstrInfo.cpp:14: + 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]’ @@ -30544,8 +31076,8 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/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: + 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 ^~~~ @@ -30553,8 +31085,8 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/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: + 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]’ @@ -30569,17 +31101,19 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/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: + 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/NVPTXInstrInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXInstrInfo.cpp:14: + 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]’ @@ -30597,134 +31131,75 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/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: + 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 ^~~~ -[ 58%] 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 -[ 60%] 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 -[ 60%] 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 -[ 60%] 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 -[ 60%] 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 -[ 60%] 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 +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/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + 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/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + 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 ^~~~ -[ 60%] 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 -[ 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 -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 +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/AMDGPU/Disassembler/CMakeFiles/LLVMAMDGPUDisassembler.dir/build.make lib/Target/AMDGPU/Disassembler/CMakeFiles/LLVMAMDGPUDisassembler.dir/build +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' -[ 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 -In file included from /build/julia-1.0.3+dfsg/deps/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) - ^ +[ 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/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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]’ @@ -30741,13 +31216,8 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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 ^~~~ @@ -30757,165 +31227,34 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/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 - ^~~~ -In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/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 - ^~~~ -[ 60%] 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/lib/CodeGen/LiveRangeCalc.h:25, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/InlineSpiller.cpp:15: + 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/CodeGen/SlotIndexes.h:358:62: required from here +/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/LiveRangeCalc.h:25, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/InlineSpiller.cpp:15: +In file included from /usr/include/c++/8/bits/stl_algobase.h:64, + from /usr/include/c++/8/bits/char_traits.h:39, + from /usr/include/c++/8/ios:40, + from /usr/include/c++/8/ostream:38, + from /usr/include/c++/8/iterator:64, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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 ^~~~ -[ 60%] 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 In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/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: + 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]’ @@ -30924,16 +31263,11 @@ memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/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: + 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 ^~~~ @@ -30943,37 +31277,43 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/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] + 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/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 + 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/lib/CodeGen/LiveRangeCalc.h:25, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/InlineSpiller.cpp:15: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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]’ @@ -30993,36 +31333,49 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/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 + 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, @@ -31031,7 +31384,8 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + 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 @@ -31045,31 +31399,26 @@ 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: + 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 ^~~~ -[ 60%] 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 In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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] + 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, @@ -31077,18 +31426,30 @@ from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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 + 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 ^~~~ -[ 60%] 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 -[ 60%] 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 +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, @@ -31097,12 +31458,13 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + 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 = 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: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)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -31113,7 +31475,8 @@ 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: + 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 ^~~~ @@ -31125,7 +31488,8 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + 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]’ @@ -31143,12 +31507,13 @@ 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: + 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 ^~~~ -[ 60%] 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 +[ 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, @@ -31157,68 +31522,34 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 - ^~~~ -[ 60%] 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 -/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' -[ 60%] Built target LLVMAMDGPUAsmParser -[ 60%] 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 -[ 60%] 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/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] + 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/bits/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 +In file included from /usr/include/c++/8/utility:70, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 ^~~~ -In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: +[ 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]’ @@ -31227,102 +31558,102 @@ memcpy(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: + from /usr/include/c++/8/bits/char_traits.h:39, + from /usr/include/c++/8/ios:40, + from /usr/include/c++/8/ostream:38, + from /usr/include/c++/8/iterator:64, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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/include/llvm/ADT/STLExtras.h:21, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/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: +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/MC/MCContext.h:613:44: required from here +/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/Disassembler/AMDGPUDisassembler.h:19, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/Disassembler/AMDGPUDisassembler.cpp:20: +In file included from /usr/include/c++/8/bits/stl_algobase.h:64, + from /usr/include/c++/8/bits/char_traits.h:39, + from /usr/include/c++/8/ios:40, + from /usr/include/c++/8/ostream:38, + from /usr/include/c++/8/iterator:64, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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 ^~~~ -[ 60%] 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/ADT/STLExtras.h:21, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/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] +[ 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/utility:70, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/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 +In file included from /usr/include/c++/8/bits/stl_algobase.h:64, + from /usr/include/c++/8/bits/char_traits.h:39, + from /usr/include/c++/8/ios:40, + from /usr/include/c++/8/ostream:38, + from /usr/include/c++/8/iterator:64, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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 ^~~~ -[ 60%] 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 -[ 60%] 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 -make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' -[ 60%] Built target LLVMAMDGPUDesc -[ 60%] 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 -[ 60%] 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 +[ 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/NVPTXLowerArgs.cpp:93: + 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) ^ -[ 60%] 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 -[ 60%] 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 +[ 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/NVPTXLowerArgs.cpp:92: + 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]’ @@ -31337,83 +31668,30 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/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: + 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/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 - ^~~~ -[ 60%] 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 -In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/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 - ^~~~ -In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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, @@ -31421,20 +31699,25 @@ from /usr/include/c++/8/iterator:64, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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 + 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/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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, + from /build/julia-1.0.3+dfsg/deps/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/YAMLParser.h:130:42: required from here +/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)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -31442,12 +31725,21 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, + from /build/julia-1.0.3+dfsg/deps/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, @@ -31455,50 +31747,42 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + 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 ^~~~ -[ 60%] 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 -[ 60%] 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 +[ 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/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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]’ @@ -31515,19 +31799,33 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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 ^~~~ -[ 60%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopDataPrefetch.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/LoopDataPrefetch.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopDataPrefetch.cpp +[ 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, @@ -31535,48 +31833,16 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 - ^~~~ -In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + 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/Support/YAMLParser.h:130:42: required from here +/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)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -31585,84 +31851,36 @@ from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream: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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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/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) - ^ -In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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 { - ^~~~~~~~~~~~ -[ 61%] 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 In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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] + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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, @@ -31670,52 +31888,24 @@ from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream: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 + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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 ^~~~ -[ 61%] 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 In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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 - ^~~~ -In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/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: + 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]’ @@ -31729,16 +31919,20 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/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/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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/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]’ @@ -31752,79 +31946,66 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/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/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) - ^ -In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + 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/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] + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/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 +In file included from /usr/include/c++/8/bits/stl_algobase.h:64, + from /usr/include/c++/8/bits/char_traits.h:39, + from /usr/include/c++/8/ios:40, + from /usr/include/c++/8/ostream:38, + from /usr/include/c++/8/iterator:64, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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/NVPTXPeephole.cpp:35: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/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]’ @@ -31841,13 +32022,52 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/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/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 +/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, @@ -31868,42 +32088,6 @@ /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/NVPTXPrologEpilogPass.cpp.o -[ 61%] 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 -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 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 -In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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 - ^~~~ -[ 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/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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, @@ -31948,20 +32132,32 @@ /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/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] + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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, @@ -31973,9 +32169,13 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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 + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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, @@ -31984,23 +32184,18 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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, @@ -32010,81 +32205,20 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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 - ^~~~ -[ 61%] 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 -In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/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 - ^~~~ -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] +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, @@ -32094,16 +32228,19 @@ from /usr/include/c++/8/iterator:64, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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 + 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 ^~~~ -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: +[ 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/CodeGen/SlotIndexes.h:358:62: required from here +/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)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -32114,8 +32251,8 @@ from /usr/include/c++/8/iterator:64, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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: + 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 ^~~~ @@ -32125,15 +32262,13 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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] + 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, @@ -32145,17 +32280,16 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + 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/lib/CodeGen/InterferenceCache.h:18, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/InterferenceCache.cpp:14: +[ 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]’ @@ -32170,27 +32304,29 @@ from /usr/include/c++/8/iterator:64, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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: + 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/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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] + 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, @@ -32202,46 +32338,13 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/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 + 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/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 -[ 61%] 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, @@ -32285,36 +32388,16 @@ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/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/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] + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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, @@ -32323,17 +32406,22 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/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 + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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/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/IR/OptBisect.h:18, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR/OptBisect.cpp:16: + 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]’ @@ -32344,110 +32432,29 @@ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/8/utility:70, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 - ^~~~ -In file included from /build/julia-1.0.3+dfsg/deps/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) - ^ -[ 61%] 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/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%] 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 -[ 61%] 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 -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 -/usr/bin/ar qc ../../../libLLVMAMDGPUDisassembler.a CMakeFiles/LLVMAMDGPUDisassembler.dir/AMDGPUDisassembler.cpp.o -/usr/bin/ranlib ../../../libLLVMAMDGPUDisassembler.a -[ 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 -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/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 -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: + 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/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/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: +[ 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]’ @@ -32464,28 +32471,32 @@ from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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: + 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 ^~~~ -[ 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 +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/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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] + 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, @@ -32497,28 +32508,32 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + 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/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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, @@ -32528,78 +32543,48 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + 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/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/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: + 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/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 - ^~~~ -[ 61%] 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 -In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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/IR/PredIteratorCache.h:28:7: required from here +/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ +/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -32612,137 +32597,39 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 - ^~~~ -[ 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 -In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 - ^~~~ -[ 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 -In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 - ^~~~ -In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 - ^~~~ -[ 61%] 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 -[ 61%] 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/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) - ^ -In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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/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/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/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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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, @@ -32752,8 +32639,11 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/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 + 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, @@ -32762,11 +32652,13 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/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: + 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/Support/ArrayRecycler.h: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/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)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -32779,15 +32671,23 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/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: + 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/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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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]’ @@ -32801,105 +32701,61 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/ArrayRecycler.h: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/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/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 ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: -/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ -/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ -/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ -/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ -/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ -/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here -/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - memcpy(Dest, I, (E - I) * sizeof(T)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/8/utility:70, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/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: +In file included from /usr/include/c++/8/bits/stl_algobase.h:64, + from /usr/include/c++/8/bits/char_traits.h:39, + from /usr/include/c++/8/ios:40, + from /usr/include/c++/8/ostream:38, + from /usr/include/c++/8/iterator:64, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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/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) - ^ -[ 61%] 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/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] + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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, @@ -32908,16 +32764,18 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/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 + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/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/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%] 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, @@ -32952,34 +32810,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/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/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 - ^~~~ 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: @@ -32995,8 +32825,8 @@ /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/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 +[ 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, @@ -33077,6 +32907,42 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: @@ -33107,51 +32973,66 @@ /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ -[ 63%] 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 -[ 63%] 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 -[ 63%] 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/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 -[ 63%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ObjCARCAliasAnalysis.cpp.o -/usr/bin/ranlib ../../libLLVMipo.a -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 -make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' -[ 63%] Built target LLVMipo -[ 63%] 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 -[ 63%] 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 -[ 63%] 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 -[ 63%] 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 -[ 63%] 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 +[ 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/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: + 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) ^ -[ 63%] 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 +[ 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/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: + 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] @@ -33166,33 +33047,25 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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 ^~~~ -[ 63%] 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/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) - ^ -[ 63%] 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 +[ 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/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: + 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]’ @@ -33209,9 +33082,10 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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 ^~~~ @@ -33221,9 +33095,10 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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]’ @@ -33240,9 +33115,10 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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 ^~~~ @@ -33252,9 +33128,10 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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]’ @@ -33268,13 +33145,26 @@ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/lib/CodeGen/SelectionDAG/SelectionDAG.cpp:42: + 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) @@ -33285,9 +33175,12 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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]’ @@ -33298,46 +33191,31 @@ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/8/utility:70, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: +In file included from /usr/include/c++/8/bits/stl_algobase.h:64, + from /usr/include/c++/8/bits/char_traits.h:39, + from /usr/include/c++/8/ios:40, + from /usr/include/c++/8/ostream:38, + from /usr/include/c++/8/iterator:64, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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 ^~~~ -[ 63%] 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 -In file included from /build/julia-1.0.3+dfsg/deps/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) - ^ -[ 63%] 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 -[ 63%] 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/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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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]’ @@ -33345,19 +33223,16 @@ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/8/utility:70, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: +In file included from /usr/include/c++/8/bits/stl_algobase.h:64, + from /usr/include/c++/8/bits/char_traits.h:39, + from /usr/include/c++/8/ios:40, + from /usr/include/c++/8/ostream:38, + from /usr/include/c++/8/iterator:64, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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 ^~~~ @@ -33367,10 +33242,11 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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]’ @@ -33378,95 +33254,82 @@ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/8/utility:70, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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/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 + 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/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: + 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/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: +In file included from /usr/include/c++/8/bits/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/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] +In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/bits/stl_algobase.h:64, - from /usr/include/c++/8/bits/char_traits.h:39, - from /usr/include/c++/8/ios:40, - from /usr/include/c++/8/ostream:38, - from /usr/include/c++/8/iterator:64, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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 +In file included from /usr/include/c++/8/utility:70, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/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: +In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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]’ @@ -33483,78 +33346,58 @@ from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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: + 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 ^~~~ -[ 63%] 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 -[ 63%] 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/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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/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/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 + 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/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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/Support/ArrayRecycler.h: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/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)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -33564,9 +33407,13 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 ^~~~ @@ -33576,43 +33423,43 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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 /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 - ^~~~ -[ 63%] 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 -[ 63%] 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 -[ 65%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUISelDAGToDAG.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/Support/type_traits.h:19, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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 @@ -33622,54 +33469,65 @@ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + from /build/julia-1.0.3+dfsg/deps/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 ^~~~ -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 In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/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] + 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/utility:70, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, +In file included from /usr/include/c++/8/bits/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/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: + 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 ^~~~ -[ 65%] 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/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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]’ @@ -33683,38 +33541,24 @@ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + from /build/julia-1.0.3+dfsg/deps/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 ^~~~ -[ 65%] 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 -[ 65%] 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 -[ 65%] 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 -[ 65%] 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 -[ 66%] 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 +[ 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/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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] + 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, @@ -33726,40 +33570,36 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + 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 ^~~~ -[ 66%] 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 In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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/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 + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/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, @@ -33768,65 +33608,79 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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] + 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/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 + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/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/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] + 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/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/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + 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]’ @@ -33837,45 +33691,29 @@ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/8/utility:70, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: +In file included from /usr/include/c++/8/bits/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 ^~~~ -[ 66%] 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 -In file included from /build/julia-1.0.3+dfsg/deps/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) - ^ -[ 66%] 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 -[ 66%] 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 -[ 66%] 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 +[ 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/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] + 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, @@ -33887,41 +33725,22 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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 - ^~~~ -[ 66%] 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 -In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + 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 ^~~~ -[ 66%] 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 +[ 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/include/llvm/CodeGen/LexicalScopes.h:20, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LexicalScopes.cpp:17: + 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]’ @@ -33938,24 +33757,25 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + 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/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] + 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, @@ -33967,43 +33787,51 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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 + 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/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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, @@ -34036,8 +33864,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 ^~~~ -[ 66%] 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 +[ 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, @@ -34046,112 +33882,66 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/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: + 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/ArrayRecycler.h: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/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/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, +In file included from /usr/include/c++/8/utility:70, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 ^~~~ -[ 66%] 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 -[ 66%] 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 -[ 66%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveDebugValues.cpp.o +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/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] + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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, @@ -34163,11 +33953,14 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/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 + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 ^~~~ -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, @@ -34176,16 +33969,15 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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] + 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, @@ -34199,34 +33991,15 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + 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 ^~~~ -[ 66%] 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 -[ 66%] 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 -[ 66%] 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 -[ 66%] 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 -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 -make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' -[ 66%] Built target LLVMNVPTXCodeGen -[ 66%] 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 -[ 66%] 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 -[ 66%] 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 -[ 66%] 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/CodeGen/TargetSubtargetInfo.h:22, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugValues.cpp:42: + 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) @@ -34239,12 +34012,19 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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, @@ -34256,8 +34036,10 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/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 + 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, @@ -34266,9 +34048,8 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/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: + 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] @@ -34283,47 +34064,57 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/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: + 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/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/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/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 + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/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 ^~~~ -[ 66%] 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 -[ 66%] 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/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/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/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: + 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]’ @@ -34340,14 +34131,11 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/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: + 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 ^~~~ -[ 66%] 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, @@ -34356,12 +34144,11 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/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] + 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, @@ -34375,59 +34162,50 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/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 + 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 ^~~~ -[ 66%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SanitizerStats.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/SanitizerStats.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/SanitizerStats.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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] + 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 /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 + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/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 ^~~~ -[ 66%] 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 -[ 66%] 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/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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, @@ -34437,113 +34215,89 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/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 + 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/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 { - ^~~~~~~~~~~~ -[ 66%] 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 In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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 /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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/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 ^~~~ -[ 66%] 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 In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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] + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/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 /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 + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/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 ^~~~ -[ 68%] 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 In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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] + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/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, @@ -34555,9 +34309,11 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/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, @@ -34566,16 +34322,18 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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, @@ -34585,8 +34343,8 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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 ^~~~ @@ -34596,13 +34354,45 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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] + 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, @@ -34614,29 +34404,15 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + 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 ^~~~ -[ 68%] 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/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/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: + 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) @@ -34647,10 +34423,9 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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]’ @@ -34670,16 +34445,23 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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/Analysis/ScalarEvolutionNormalization.h:39, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/ScalarEvolutionNormalization.cpp:15: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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]’ @@ -34694,62 +34476,115 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 ^~~~ -[ 68%] 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 +[ 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/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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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/bits/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: +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/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/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/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 + 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, @@ -34758,29 +34593,22 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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] + 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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 + 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, @@ -34789,13 +34617,13 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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] + 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, @@ -34807,26 +34635,106 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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 + 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/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] + 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, @@ -34838,11 +34746,29 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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 + 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, @@ -34851,15 +34777,17 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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, @@ -34869,11 +34797,11 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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 + 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, @@ -34882,13 +34810,12 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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] + 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, @@ -34900,31 +34827,28 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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 + 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 ^~~~ -[ 68%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGAddressAnalysis.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/SelectionDAGAddressAnalysis.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGAddressAnalysis.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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, @@ -34934,11 +34858,10 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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 + 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, @@ -34947,13 +34870,13 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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] + 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, @@ -34965,23 +34888,31 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + 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/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: + 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]’ @@ -34998,55 +34929,56 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + 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/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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 + 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/AMDGPUISelLowering.h:19, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUISelLowering.cpp:20: + 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/YAMLParser.h:130:42: required from here +/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)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -35054,59 +34986,150 @@ 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: + 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/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/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] + 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/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 +In file included from /usr/include/c++/8/bits/stl_algobase.h:64, + from /usr/include/c++/8/bits/char_traits.h:39, + from /usr/include/c++/8/ios:40, + from /usr/include/c++/8/ostream:38, + from /usr/include/c++/8/iterator:64, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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/include/llvm/ADT/STLExtras.h:21, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/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] +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/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 +In file included from /usr/include/c++/8/bits/stl_algobase.h:64, + from /usr/include/c++/8/bits/char_traits.h:39, + from /usr/include/c++/8/ios:40, + from /usr/include/c++/8/ostream:38, + from /usr/include/c++/8/iterator:64, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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 ^~~~ -[ 68%] 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/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: +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]’ @@ -35115,34 +35138,32 @@ memcpy(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: + from /usr/include/c++/8/bits/char_traits.h:39, + from /usr/include/c++/8/ios:40, + from /usr/include/c++/8/ostream:38, + from /usr/include/c++/8/iterator:64, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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/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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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, @@ -35152,11 +35173,9 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + 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, @@ -35165,46 +35184,17 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + 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/Support/YAMLParser.h:130:42: required from here +/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 /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/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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, @@ -35213,56 +35203,65 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + 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/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 + 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 ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: -/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ -/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ -/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ -/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ -/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ -/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here -/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] +/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: +/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long 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, @@ -35271,52 +35270,34 @@ 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 +/usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct 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/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 { - ^~~~~~~~~~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 /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 - ^~~~ -[ 68%] 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/Support/type_traits.h:19, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, @@ -35324,10 +35305,26 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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]’ @@ -35339,16 +35336,11 @@ memcpy(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: + 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 ^~~~ @@ -35360,12 +35352,11 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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/Support/YAMLParser.h:130:42: required from here +/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)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -35380,24 +35371,21 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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 ^~~~ -[ 68%] 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/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/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]’ @@ -35406,140 +35394,6 @@ 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/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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 - ^~~~ -[ 68%] 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 -[ 68%] 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 -[ 68%] 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 -[ 68%] 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 -[ 68%] 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 -[ 68%] 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 -[ 68%] 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 -[ 68%] 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 -[ 68%] 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 -[ 68%] 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 -[ 68%] 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 -[ 68%] 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 -[ 68%] 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 -[ 68%] 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 -[ 68%] 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 -[ 68%] 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 -[ 68%] 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 -[ 68%] 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 -[ 68%] 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 -In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 - ^~~~ -In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/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) - ^ -[ 68%] 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/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, @@ -35548,9 +35402,11 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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 + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/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, @@ -35559,11 +35415,12 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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] + 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, @@ -35575,9 +35432,10 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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 + 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, @@ -35586,13 +35444,16 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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, @@ -35602,9 +35463,10 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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 + 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, @@ -35613,30 +35475,21 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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, @@ -35646,9 +35499,12 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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 + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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, @@ -35657,11 +35513,13 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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] + 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, @@ -35673,24 +35531,32 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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 + 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/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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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, @@ -35700,52 +35566,34 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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/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 + 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/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] + 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, @@ -35757,9 +35605,12 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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 + 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, @@ -35768,8 +35619,11 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + 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]’ @@ -35786,26 +35640,30 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + 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 ^~~~ -[ 68%] 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 In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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] + 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, @@ -35817,41 +35675,29 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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/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: + 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/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) - ^ -[ 68%] 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 -[ 68%] 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 -[ 68%] 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 +[ 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/lib/Transforms/Scalar/LoopInterchange.cpp:16: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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]’ @@ -35866,66 +35712,75 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/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/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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 + 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/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] + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/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 +In file included from /usr/include/c++/8/bits/stl_algobase.h:64, + from /usr/include/c++/8/bits/char_traits.h:39, + from /usr/include/c++/8/ios:40, + from /usr/include/c++/8/ostream:38, + from /usr/include/c++/8/iterator:64, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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/APFloat.h:21, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGDumper.cpp:14: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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]’ @@ -35936,41 +35791,38 @@ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment 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: +In file included from /usr/include/c++/8/bits/stl_algobase.h:64, + from /usr/include/c++/8/bits/char_traits.h:39, + from /usr/include/c++/8/ios:40, + from /usr/include/c++/8/ostream:38, + from /usr/include/c++/8/iterator:64, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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 ^~~~ -[ 68%] 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 -[ 68%] 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 -[ 68%] 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/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) - ^ +[ 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/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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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, @@ -35980,9 +35832,8 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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 + 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, @@ -35991,25 +35842,18 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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] + 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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 + 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, @@ -36018,42 +35862,31 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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] + 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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 + 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 ^~~~ -[ 69%] 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 -[ 69%] 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/CodeGen/LiveInterval.h:24, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveInterval.cpp:21: + 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/CodeGen/SlotIndexes.h:358:62: required from here +/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)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -36066,55 +35899,26 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + 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 ^~~~ -[ 69%] 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/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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 - ^~~~ +/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/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] + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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, @@ -36123,15 +35927,14 @@ from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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 + 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 ^~~~ -[ 69%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ScopedNoAliasAA.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/ScopedNoAliasAA.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/ScopedNoAliasAA.cpp -[ 69%] 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 In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, @@ -36140,69 +35943,16 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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/utility:70, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 - ^~~~ -[ 69%] 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 -[ 69%] 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 -[ 69%] 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 -[ 69%] 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 -[ 69%] 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 -In file included from /build/julia-1.0.3+dfsg/deps/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) - ^ -[ 69%] 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 -In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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, @@ -36210,10 +35960,11 @@ from /usr/include/c++/8/iterator:64, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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 + 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, @@ -36223,15 +35974,15 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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] + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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, @@ -36241,99 +35992,98 @@ from /usr/include/c++/8/iterator:64, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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 + 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 ^~~~ -[ 69%] 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 -[ 69%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveIntervalUnion.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/LiveIntervalUnion.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveIntervalUnion.cpp -[ 69%] 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 -[ 69%] 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 -[ 69%] 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/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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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 + 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 ^~~~ -[ 69%] 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 +[ 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/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 + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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] + 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, @@ -36341,68 +36091,35 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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 + 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/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + 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 ^~~~ -[ 69%] 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/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 { - ^~~~~~~~~~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, @@ -36410,16 +36127,12 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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] + 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, @@ -36432,13 +36145,14 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + 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, @@ -36447,17 +36161,16 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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, @@ -36469,13 +36182,10 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + 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 ^~~~ -[ 69%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveRangeCalc.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, @@ -36484,9 +36194,7 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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]’ @@ -36508,30 +36216,27 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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 ^~~~ -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/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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, @@ -36541,28 +36246,28 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 ^~~~ -[ 69%] 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 +[ 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/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] + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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, @@ -36574,102 +36279,42 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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 + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 ^~~~ -[ 69%] 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 In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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] + 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/utility:70, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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 - ^~~~ -[ 69%] 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 -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(), -[ 69%] 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/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 + 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, @@ -36678,20 +36323,17 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/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, @@ -36701,55 +36343,11 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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); - ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/julia-1.0.3+dfsg/deps/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/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/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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/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 ^~~~ @@ -36761,17 +36359,14 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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] + 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, @@ -36785,10 +36380,10 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + 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, @@ -36797,8 +36392,11 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 @@ -36814,45 +36412,32 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 ^~~~ -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 - ^~~~ +[ 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/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] + 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, @@ -36864,22 +36449,33 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/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 + 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/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] + 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, @@ -36891,42 +36487,32 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/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 + 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/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 { - ^~~~~~~~~~~ -In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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, @@ -36936,9 +36522,11 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/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 + 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, @@ -36947,8 +36535,10 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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]’ @@ -36968,72 +36558,59 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/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] + 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/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/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/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 + 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/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] + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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, @@ -37045,11 +36622,20 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/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 + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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, @@ -37058,11 +36644,14 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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] + 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, @@ -37076,77 +36665,14 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 - ^~~~ -[ 69%] 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 -In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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/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: + 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 ^~~~ -[ 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 +[ 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, @@ -37155,13 +36681,17 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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, @@ -37173,22 +36703,47 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/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 + 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 ^~~~ -/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 +[ 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/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/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: + 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]’ @@ -37205,10 +36760,10 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/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: + 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 ^~~~ @@ -37218,10 +36773,10 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/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: + 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]’ @@ -37238,130 +36793,38 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/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: + 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/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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/bits/char_traits.h:39, - from /usr/include/c++/8/ios:40, - from /usr/include/c++/8/ostream:38, - from /usr/include/c++/8/iterator:64, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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 - ^~~~ -/usr/bin/ranlib ../../libLLVMTransformUtils.a -[ 69%] 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 -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/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 -[ 69%] 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 -[ 69%] 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 -[ 69%] 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 -[ 69%] 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 -[ 69%] 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 -[ 69%] 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/ADT/STLExtras.h:21, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + 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/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) - ^ -[ 69%] 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 -In file included from /build/julia-1.0.3+dfsg/deps/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/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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] @@ -37371,28 +36834,10 @@ 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: + 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/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/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/Target/TargetMachine.h:17, @@ -37435,34 +36880,12 @@ ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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 - ^~~~ -In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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] +/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation 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, @@ -37470,22 +36893,32 @@ 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 +/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/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 +In file included from /build/julia-1.0.3+dfsg/deps/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/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] + 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, @@ -37497,36 +36930,29 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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 + 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/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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] + 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/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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 + 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, @@ -37535,11 +36961,14 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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] + 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, @@ -37551,91 +36980,40 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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 + 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/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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] + 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/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/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/ADT/STLExtras.h:21, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: +In file included from /usr/include/c++/8/bits/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 ^~~~ @@ -37652,12 +37030,9 @@ ^ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + 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]’ @@ -37665,17 +37040,11 @@ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/8/utility:70, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: +In file included from /usr/include/c++/8/bits/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 ^~~~ @@ -37683,22 +37052,19 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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/AMDGPULowerIntrinsics.cpp:10: + 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 ^~~~ @@ -37708,16 +37074,16 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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] + 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, @@ -37729,21 +37095,24 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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 + 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 ^~~~ -[ 69%] 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 In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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] +/build/julia-1.0.3+dfsg/deps/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, @@ -37751,75 +37120,51 @@ 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/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 - ^~~~ -In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/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 +/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/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/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: + 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]’ @@ -37836,18 +37181,14 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/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: + 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/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, @@ -37879,33 +37220,65 @@ /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct 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/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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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/ADT/STLExtras.h:20, + 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/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 + 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, @@ -37914,41 +37287,67 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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] + 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/ADT/STLExtras.h:20, + 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/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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 + 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/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] + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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, @@ -37960,10 +37359,13 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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 + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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, @@ -37972,28 +37374,29 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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] + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/utility:70, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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 +In file included from /usr/include/c++/8/bits/stl_algobase.h:64, + from /usr/include/c++/8/bits/char_traits.h:39, + from /usr/include/c++/8/ios:40, + from /usr/include/c++/8/ostream:38, + from /usr/include/c++/8/iterator:64, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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, @@ -38002,33 +37405,30 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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] + 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/ADT/STLExtras.h:20, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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 + 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 ^~~~ -[ 69%] 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, @@ -38103,19 +37503,16 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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, @@ -38127,17 +37524,25 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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/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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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]’ @@ -38145,102 +37550,104 @@ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(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, +In file included from /usr/include/c++/8/utility:70, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/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/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] + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/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 + from /usr/include/c++/8/bits/char_traits.h:39, + from /usr/include/c++/8/ios:40, + from /usr/include/c++/8/ostream:38, + from /usr/include/c++/8/iterator:64, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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 ^~~~ -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 { - ^~~~~~~~~~~~ +/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/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/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: + 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]’ @@ -38260,70 +37667,104 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/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: + 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 ^~~~ -[ 69%] 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 -In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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] +[ 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/utility:70, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, +In file included from /usr/include/c++/8/bits/stl_algobase.h:64, + from /usr/include/c++/8/bits/char_traits.h:39, + from /usr/include/c++/8/ios:40, + from /usr/include/c++/8/ostream:38, + from /usr/include/c++/8/iterator:64, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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/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 + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/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: + from /usr/include/c++/8/bits/char_traits.h:39, + from /usr/include/c++/8/ios:40, + from /usr/include/c++/8/ostream:38, + from /usr/include/c++/8/iterator:64, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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 ^~~~ -[ 69%] 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 -[ 69%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LLVMTargetMachine.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, @@ -38332,9 +37773,8 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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]’ @@ -38356,42 +37796,38 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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 ^~~~ -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/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] +In file included from /build/julia-1.0.3+dfsg/deps/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/utility:70, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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 +In file included from /usr/include/c++/8/bits/stl_algobase.h:64, + from /usr/include/c++/8/bits/char_traits.h:39, + from /usr/include/c++/8/ios:40, + from /usr/include/c++/8/ostream:38, + from /usr/include/c++/8/iterator:64, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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, @@ -38400,14 +37836,11 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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] + 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, @@ -38419,10 +37852,9 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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 + 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, @@ -38472,61 +37904,21 @@ /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ -[ 69%] 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 -/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 -[ 69%] 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 -[ 69%] 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 -/usr/bin/ranlib ../libLLVMAnalysis.a -[ 69%] 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 -[ 69%] 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 -[ 69%] 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 -make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' -[ 69%] Built target LLVMAnalysis -[ 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 -In file included from /build/julia-1.0.3+dfsg/deps/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) - ^ -[ 69%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LowerEmuTLS.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/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/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/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) - ^ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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, @@ -38536,10 +37928,9 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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 + 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, @@ -38548,12 +37939,13 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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] + 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, @@ -38565,10 +37957,9 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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 + 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, @@ -38577,12 +37968,53 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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] + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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, @@ -38594,24 +38026,32 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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 + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/CodeGen/SlotIndexes.h:358:62: required from here +/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)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -38624,9 +38064,12 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 ^~~~ @@ -38636,9 +38079,12 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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]’ @@ -38655,12 +38101,17 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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, @@ -38669,12 +38120,13 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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] + 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, @@ -38688,29 +38140,32 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + 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/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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, @@ -38720,28 +38175,27 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + 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/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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] + 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, @@ -38753,35 +38207,62 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + 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/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) - ^ +[ 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/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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] + 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, @@ -38793,12 +38274,10 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + 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, @@ -38807,11 +38286,9 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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]’ @@ -38828,25 +38305,29 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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/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] + 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, @@ -38858,24 +38339,31 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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 + 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 ^~~~ -[ 69%] 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 +[ 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/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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]’ @@ -38895,31 +38383,53 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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 ^~~~ -[ 69%] 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 +[ 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/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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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, @@ -38929,23 +38439,28 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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 + 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/ADT/SetVector.h:23, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LocalStackSlotAllocation.cpp:17: + 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/Support/ArrayRecycler.h: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/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)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -38958,48 +38473,21 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + 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 ^~~~ -[ 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 -[ 69%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUPromoteAlloca.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/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 - ^~~~ -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/lib/CodeGen/LowerEmuTLS.cpp:17: + 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]’ @@ -39007,92 +38495,19 @@ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(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 - ^~~~ -[ 69%] 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 -[ 69%] 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 -In file included from /build/julia-1.0.3+dfsg/deps/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) - ^ -/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 -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, +In file included from /usr/include/c++/8/utility:70, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + 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, @@ -39106,24 +38521,6 @@ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ -/usr/bin/ranlib ../libLLVMCore.a -[ 69%] 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 -[ 69%] 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 -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/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 -[ 69%] Built target LLVMCore -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 -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, @@ -39182,8 +38579,26 @@ /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ -[ 69%] 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/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, @@ -39213,6 +38628,144 @@ /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct 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, @@ -39233,19 +38786,33 @@ /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/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] + 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, @@ -39257,20 +38824,21 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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 + 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/include/llvm/CodeGen/MachineRegisterInfo.h:31, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineBasicBlock.cpp: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) ^ -/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, @@ -39279,27 +38847,58 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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] + 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/bits/stl_algobase.h:64, - from /usr/include/c++/8/bits/char_traits.h:39, - from /usr/include/c++/8/ios:40, - from /usr/include/c++/8/ostream:38, - from /usr/include/c++/8/iterator:64, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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 +In file included from /usr/include/c++/8/utility:70, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/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, @@ -39333,71 +38932,37 @@ /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 LLVMSelectionDAG -make -f tools/llvm-cfi-verify/lib/CMakeFiles/LLVMCFIVerify.dir/build.make tools/llvm-cfi-verify/lib/CMakeFiles/LLVMCFIVerify.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/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". -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 -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/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 In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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] + 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/bits/stl_algobase.h:64, - from /usr/include/c++/8/bits/char_traits.h:39, - from /usr/include/c++/8/ios:40, - from /usr/include/c++/8/ostream:38, - from /usr/include/c++/8/iterator:64, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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, +In file included from /usr/include/c++/8/utility:70, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + 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, @@ -39406,25 +38971,31 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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] + 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/bits/stl_algobase.h:64, - from /usr/include/c++/8/bits/char_traits.h:39, - from /usr/include/c++/8/ios:40, - from /usr/include/c++/8/ostream:38, - from /usr/include/c++/8/iterator:64, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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 +In file included from /usr/include/c++/8/utility:70, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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, @@ -39433,34 +39004,33 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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] + 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/bits/stl_algobase.h:64, - from /usr/include/c++/8/bits/char_traits.h:39, - from /usr/include/c++/8/ios:40, - from /usr/include/c++/8/ostream:38, - from /usr/include/c++/8/iterator:64, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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 +In file included from /usr/include/c++/8/utility:70, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 ^~~~ -[ 69%] 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 In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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, @@ -39487,30 +39057,31 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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] + 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/bits/stl_algobase.h:64, - from /usr/include/c++/8/bits/char_traits.h:39, - from /usr/include/c++/8/ios:40, - from /usr/include/c++/8/ostream:38, - from /usr/include/c++/8/iterator:64, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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 +In file included from /usr/include/c++/8/utility:70, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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, @@ -39553,26 +39124,33 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + 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, @@ -39598,10 +39176,15 @@ ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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]’ @@ -39609,12 +39192,20 @@ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(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: +In file included from /usr/include/c++/8/utility:70, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 ^~~~ @@ -39624,10 +39215,41 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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]’ @@ -39636,14 +39258,11 @@ memcpy(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: + 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 ^~~~ @@ -39653,27 +39272,55 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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] + 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/bits/stl_algobase.h:64, - from /usr/include/c++/8/bits/char_traits.h:39, - from /usr/include/c++/8/ios:40, - from /usr/include/c++/8/ostream:38, - from /usr/include/c++/8/iterator:64, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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 +In file included from /usr/include/c++/8/utility:70, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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, @@ -39684,10 +39331,7 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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]’ @@ -39698,33 +39342,23 @@ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(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: +In file included from /usr/include/c++/8/utility:70, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/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/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/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%] 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, @@ -39750,20 +39384,31 @@ /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/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 +In file included from /build/julia-1.0.3+dfsg/deps/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/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: + 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]’ @@ -39774,34 +39419,39 @@ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(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: +In file included from /usr/include/c++/8/utility:70, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/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] + 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, @@ -39813,27 +39463,46 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/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 + 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/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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/bits/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: +In file included from /usr/include/c++/8/utility:70, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 ^~~~ @@ -39843,9 +39512,11 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/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: + 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]’ @@ -39865,14 +39536,14 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/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: + 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 ^~~~ -[ 69%] 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/ADT/StringMap.h:17, @@ -39881,21 +39552,27 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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/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 + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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, @@ -39904,22 +39581,29 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/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/Support/ArrayRecycler.h: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/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/CodeGen/MachineBlockFrequencyInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineBlockFrequencyInfo.cpp:14: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/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 ^~~~ @@ -39931,24 +39615,27 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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/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 + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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, @@ -39957,14 +39644,13 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/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] + 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, @@ -39976,53 +39662,42 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/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 - ^~~~ -[ 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 -In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + 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/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] + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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/bits/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 +In file included from /usr/include/c++/8/utility:70, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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, @@ -40031,17 +39706,15 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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, @@ -40051,53 +39724,44 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/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 + 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 ^~~~ -[ 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/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/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 + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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/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) - ^ -[ 71%] 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 In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, @@ -40106,14 +39770,15 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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, @@ -40125,9 +39790,9 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/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 + 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, @@ -40136,9 +39801,11 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/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: + 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]’ @@ -40155,9 +39822,11 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/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: + 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 ^~~~ @@ -40167,13 +39836,13 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/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: + 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/Support/ArrayRecycler.h: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/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)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -40186,9 +39855,10 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/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: + 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 ^~~~ @@ -40198,14 +39868,16 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/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] + 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, @@ -40217,22 +39889,26 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/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 + 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/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/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: + 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]’ @@ -40249,34 +39925,26 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/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: + 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/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/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/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: + 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/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)); @@ -40290,22 +39958,32 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/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: + 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/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/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: + 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]’ @@ -40325,34 +40003,28 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/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: + 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/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/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/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/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: + 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]’ @@ -40372,10 +40044,10 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/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: + 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 ^~~~ @@ -40385,15 +40057,108 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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, @@ -40403,11 +40168,9 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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 + 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, @@ -40416,18 +40179,13 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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, @@ -40437,12 +40195,9 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + 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, @@ -40451,16 +40206,11 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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] + 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, @@ -40472,39 +40222,41 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + 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 ^~~~ -[ 71%] 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 -[ 71%] 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/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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, @@ -40514,33 +40266,24 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + 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 ^~~~ -[ 71%] 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 In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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, @@ -40550,57 +40293,49 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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 + 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/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/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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] + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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/bits/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 +In file included from /usr/include/c++/8/utility:70, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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 ^~~~ -[ 71%] 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/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: + 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/Support/ArrayRecycler.h: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/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)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -40613,10 +40348,8 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + 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 ^~~~ @@ -40624,42 +40357,52 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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] + 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/AMDGPURewriteOutArguments.cpp:45: -/usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here + 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 ^~~~ -[ 71%] 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/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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]’ @@ -40679,24 +40422,21 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 ^~~~ -[ 71%] 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/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/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: + 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]’ @@ -40713,9 +40453,8 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/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: + 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 ^~~~ @@ -40725,14 +40464,13 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/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] + 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, @@ -40744,16 +40482,11 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/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 + 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 ^~~~ -[ 71%] 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 -[ 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/ADT/StringMap.h:17, @@ -40762,13 +40495,12 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/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] + 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, @@ -40782,12 +40514,19 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/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 + 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, @@ -40796,9 +40535,9 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/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: + 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]’ @@ -40817,42 +40556,12 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/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: + 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/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) - ^ -[ 71%] 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 -/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 -[ 71%] 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/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 - ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, @@ -40861,10 +40570,14 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/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] + 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, @@ -40878,29 +40591,9 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/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/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: + 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 ^~~~ @@ -40910,16 +40603,16 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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, @@ -40929,12 +40622,16 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/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 + 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, @@ -40943,14 +40640,19 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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, @@ -40962,7 +40664,9 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/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: + 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 ^~~~ @@ -40974,12 +40678,13 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/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] + 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, @@ -40993,10 +40698,14 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/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 + 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, @@ -41005,28 +40714,34 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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] + 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/bits/stl_algobase.h:64, - from /usr/include/c++/8/bits/char_traits.h:39, - from /usr/include/c++/8/ios:40, - from /usr/include/c++/8/ostream:38, - from /usr/include/c++/8/iterator:64, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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 +In file included from /usr/include/c++/8/utility:70, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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, @@ -41038,48 +40753,19 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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::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/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/bits/stl_algobase.h:64, - from /usr/include/c++/8/bits/char_traits.h:39, - from /usr/include/c++/8/ios:40, - from /usr/include/c++/8/ostream:38, - from /usr/include/c++/8/iterator:64, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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/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/ADT/STLExtras.h:21, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, @@ -41088,32 +40774,29 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + 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/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: +In file included from /build/julia-1.0.3+dfsg/deps/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]’ @@ -41123,16 +40806,55 @@ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/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: +In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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]’ @@ -41142,10 +40864,18 @@ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 ^~~~ @@ -41155,9 +40885,11 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/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: + 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]’ @@ -41177,111 +40909,78 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/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: + 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 ^~~~ -[ 71%] 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/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 - ^~~~ -[ 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 -[ 71%] 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 -In file included from /build/julia-1.0.3+dfsg/deps/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%] 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 -/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' -[ 71%] Built target LLVMCFIVerify -[ 71%] 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 -[ 71%] 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/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) { - ^ -[ 71%] 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/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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/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: + from /usr/include/c++/8/bits/char_traits.h:39, + from /usr/include/c++/8/ios:40, + from /usr/include/c++/8/ostream:38, + from /usr/include/c++/8/iterator:64, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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, @@ -41289,23 +40988,36 @@ 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: + 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/include/llvm/CodeGen/MachineRegisterInfo.h:31, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineFrameInfo.cpp:18: + 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/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] +In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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, @@ -41314,103 +41026,26 @@ from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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 - ^~~~ -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/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%] Built target lli-child-target -[ 71%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LowerGuardIntrinsic.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/LowerGuardIntrinsic.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LowerGuardIntrinsic.cpp -[ 71%] 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 -In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + 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 ^~~~ -[ 73%] 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 In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/CodeGen/MachineFrameInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineFrameInfo.cpp:14: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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]’ @@ -41424,49 +41059,59 @@ from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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: + 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/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] +In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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/bits/stl_algobase.h:64, - from /usr/include/c++/8/bits/char_traits.h:39, - from /usr/include/c++/8/ios:40, - from /usr/include/c++/8/ostream:38, - from /usr/include/c++/8/iterator:64, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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 +In file included from /usr/include/c++/8/utility:70, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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/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) - ^ -[ 73%] 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 -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: +[ 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]’ @@ -41483,18 +41128,31 @@ from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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: + 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/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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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]’ @@ -41502,75 +41160,113 @@ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/8/utility:70, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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/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 + 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/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) - ^ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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] + 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/AMDGPUSubtarget.h:18, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.cpp:15: + 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 ^~~~ -In file included from /build/julia-1.0.3+dfsg/deps/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) - ^ -[ 73%] 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/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) { - ^ +[ 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/MachineFunction.h:21, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineFunctionPrinterPass.cpp:14: + 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] @@ -41585,8 +41281,8 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + 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 ^~~~ @@ -41596,8 +41292,8 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + 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] @@ -41612,40 +41308,75 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + 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 ^~~~ -[ 73%] 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 +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/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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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/MC/MCContext.h:613:44: required from here +/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/AMDGPUTargetObjectFile.h:19, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetObjectFile.cpp:10: +In file included from /usr/include/c++/8/utility:70, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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/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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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]’ @@ -41653,12 +41384,17 @@ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(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: +In file included from /usr/include/c++/8/utility:70, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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 ^~~~ @@ -41668,11 +41404,13 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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] + 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, @@ -41684,9 +41422,11 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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 + 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, @@ -41695,12 +41435,13 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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] + 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, @@ -41712,39 +41453,100 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + 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/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 + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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/CodeGen/MachineFunction.h:21, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineFunctionPrinterPass.cpp:14: + 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]’ @@ -41761,17 +41563,32 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + 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/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: + 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]’ @@ -41782,12 +41599,13 @@ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(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: +In file included from /usr/include/c++/8/utility:70, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 ^~~~ @@ -41797,11 +41615,14 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + 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/MC/MCContext.h:613:44: required from here +/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)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -41814,24 +41635,56 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + 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/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] + 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, @@ -41843,38 +41696,117 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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 + 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/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + 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/MC/MCContext.h:613:44: required from here +/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/MachineFunctionPass.cpp:14: +In file included from /usr/include/c++/8/bits/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 ^~~~ @@ -41884,16 +41816,13 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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, @@ -41903,33 +41832,24 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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 + 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 ^~~~ -[ 73%] 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/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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, @@ -41939,52 +41859,62 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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 + 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/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: +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/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/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/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: +In file included from /usr/include/c++/8/bits/stl_algobase.h:64, + from /usr/include/c++/8/bits/char_traits.h:39, + from /usr/include/c++/8/ios:40, + from /usr/include/c++/8/ostream:38, + from /usr/include/c++/8/iterator:64, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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 ^~~~ -[ 73%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineLoopInfo.cpp.o -[ 73%] 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/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 -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/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) - ^ -[ 73%] 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 +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/AMDGPUTargetTransformInfo.h:21, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.cpp:18: + 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]’ @@ -41996,95 +41926,131 @@ 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: + 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/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] + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/bits/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 +In file included from /usr/include/c++/8/utility:70, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/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: +In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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::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/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/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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/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/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 + 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/AMDGPUTargetTransformInfo.h:21, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.cpp:18: + 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]’ @@ -42099,21 +42065,58 @@ 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: + 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/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, +[ 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] @@ -42123,29 +42126,82 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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]’ @@ -42153,30 +42209,20 @@ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(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: +In file included from /usr/include/c++/8/utility:70, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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]’ @@ -42184,58 +42230,74 @@ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/8/bits/stl_algobase.h:64, - from /usr/include/c++/8/bits/char_traits.h:39, - from /usr/include/c++/8/ios:40, - from /usr/include/c++/8/ostream:38, - from /usr/include/c++/8/iterator:64, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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: +In file included from /usr/include/c++/8/utility:70, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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/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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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/bits/char_traits.h:39, - from /usr/include/c++/8/ios:40, - from /usr/include/c++/8/ostream:38, - from /usr/include/c++/8/iterator:64, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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 + 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 ^~~~ -[ 73%] 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 +[ 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/MachineLICM.cpp:35: + 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) @@ -42304,6 +42366,27 @@ ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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, @@ -42333,23 +42416,39 @@ /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/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 -[ 73%] 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 +In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/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] + 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, @@ -42361,10 +42460,9 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + 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, @@ -42373,16 +42471,13 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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, @@ -42392,14 +42487,30 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + 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 ^~~~ -[ 73%] 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/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, @@ -42434,13 +42545,10 @@ ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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]’ @@ -42451,32 +42559,27 @@ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/8/utility:70, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, +In file included from /usr/include/c++/8/bits/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/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 ‘void llvm::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] + 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, @@ -42488,11 +42591,18 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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 + 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, @@ -42526,16 +42636,183 @@ /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct 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/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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]’ @@ -42555,13 +42832,107 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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, @@ -42570,9 +42941,106 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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]’ @@ -42580,6 +43048,58 @@ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(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, @@ -42589,12 +43109,9 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + 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, @@ -42603,8 +43120,85 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + 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]’ @@ -42621,8 +43215,10 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/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 ^~~~ @@ -42632,15 +43228,11 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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/Support/ArrayRecycler.h: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/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)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -42653,22 +43245,49 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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/BitVector.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineLICM.cpp:19: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/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]’ @@ -42685,8 +43304,10 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/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 ^~~~ @@ -42696,15 +43317,15 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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, @@ -42714,9 +43335,30 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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 + 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, @@ -42725,18 +43367,18 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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, @@ -42746,12 +43388,9 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + 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, @@ -42760,10 +43399,10 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/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]’ @@ -42783,23 +43422,62 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/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 ^~~~ -[ 73%] 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 -In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: +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]’ @@ -42810,6 +43488,54 @@ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(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, @@ -42819,9 +43545,12 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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 + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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, @@ -42832,17 +43561,14 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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] + 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, @@ -42856,26 +43582,173 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + 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 ^~~~ -[ 73%] 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 -[ 73%] 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 -[ 74%] 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 In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + 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 @@ -42891,8 +43764,11 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + 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 ^~~~ @@ -42902,8 +43778,11 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + 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]’ @@ -42920,8 +43799,11 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + 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 ^~~~ @@ -42931,14 +43813,12 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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] + 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, @@ -42950,12 +43830,10 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + 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, @@ -42964,14 +43842,12 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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] + 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, @@ -42983,11 +43859,10 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + 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, @@ -42998,8 +43873,7 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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]’ @@ -43018,8 +43892,7 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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 ^~~~ @@ -43031,13 +43904,12 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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] + 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, @@ -43051,10 +43923,8 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + 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, @@ -43063,15 +43933,41 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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/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/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)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -43084,22 +43980,78 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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 ^~~~ -[ 74%] 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 -[ 74%] 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 -[ 74%] 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 -[ 74%] 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/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, @@ -43119,8 +44071,73 @@ /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/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 +In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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, @@ -43134,53 +44151,31 @@ ^ In file included from /build/julia-1.0.3+dfsg/deps/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: + 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/ADT/STLExtras.h:21, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 - ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/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: + 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) ^ -[ 74%] 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 -[ 74%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNIterativeScheduler.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/CodeGen/MachineOperand.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineOperand.cpp:14: + 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] @@ -43195,14 +44190,12 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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 ^~~~ -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 In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, @@ -43234,14 +44227,37 @@ ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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]’ @@ -43258,10 +44274,9 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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 ^~~~ @@ -43271,10 +44286,9 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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]’ @@ -43291,17 +44305,12 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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 ^~~~ -[ 74%] 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 -[ 74%] 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 In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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, @@ -43342,26 +44351,20 @@ /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/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 In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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] + 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, @@ -43373,11 +44376,10 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + 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, @@ -43386,28 +44388,40 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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/YAMLParser.h:130:42: required from here +/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/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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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, @@ -43415,28 +44429,32 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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/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 + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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, @@ -43444,25 +44462,54 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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] + 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/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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 ^~~~ @@ -43475,11 +44522,14 @@ 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] +/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: +/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ +/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ +/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ +/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ +/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ +/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here +/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, @@ -43494,25 +44544,23 @@ 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 +/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/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/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] + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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, @@ -43524,24 +44572,29 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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 + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/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] + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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, @@ -43549,9 +44602,15 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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, @@ -43562,11 +44621,38 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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]’ @@ -43577,37 +44663,87 @@ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(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/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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/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 + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/lib/CodeGen/MachineOutliner.cpp:68: + 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) @@ -43620,12 +44756,14 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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] + 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, @@ -43639,33 +44777,28 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + 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/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/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/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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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]’ @@ -43676,35 +44809,36 @@ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(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: +In file included from /usr/include/c++/8/utility:70, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 ^~~~ -[ 74%] 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/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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, @@ -43714,10 +44848,10 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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 + 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, @@ -43726,12 +44860,70 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/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: + 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/MC/MCContext.h:613:44: required from here +/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)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -43744,9 +44936,9 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/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: + 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 ^~~~ @@ -43756,9 +44948,9 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/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: + 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]’ @@ -43775,14 +44967,12 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/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: + 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 ^~~~ -[ 74%] 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 In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, @@ -43791,7 +44981,9 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/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: + 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]’ @@ -43813,47 +45005,22 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/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: + 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 ^~~~ -[ 74%] 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 -[ 74%] 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 -[ 74%] 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 -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 /usr/include/c++/8/utility:70, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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/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/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: +In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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]’ @@ -43863,18 +45030,30 @@ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/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: +In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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]’ @@ -43884,14 +45063,22 @@ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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, @@ -43905,59 +45092,9 @@ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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/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 -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/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: + 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) @@ -43968,6 +45105,17 @@ /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, @@ -43998,153 +45146,11 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 ‘void llvm::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] + 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, @@ -44156,8 +45162,9 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/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 + 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, @@ -44232,14 +45239,16 @@ /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/CodeGen/MachineRegisterInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineRegisterInfo.cpp:14: + 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]’ @@ -44256,20 +45265,52 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + 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 ^~~~ -[ 74%] Updating 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/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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]’ @@ -44286,23 +45327,34 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + 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 ^~~~ -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 -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/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/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] + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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, @@ -44314,24 +45366,87 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/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 + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 ^~~~ -[ 74%] 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/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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]’ @@ -44351,18 +45466,23 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/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: + 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]’ @@ -44370,6 +45490,33 @@ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(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, @@ -44379,8 +45526,11 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/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 + 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, @@ -44389,12 +45539,13 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/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] + 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, @@ -44406,21 +45557,23 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/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 + 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/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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]’ @@ -44432,31 +45585,115 @@ memcpy(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/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: + 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 ^~~~ -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 In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/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: + 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/CodeGen/SlotIndexes.h:358:62: required from here +/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)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -44469,22 +45706,23 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/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: + 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 ^~~~ -make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' -[ 74%] 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 -[ 74%] 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/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/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: + 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]’ @@ -44501,24 +45739,79 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/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: + 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/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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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, @@ -44528,173 +45821,152 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/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 + 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/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/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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/CodeGen/SlotIndexes.h:358:62: required from here +/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/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: +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/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/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 { - ^~~~~~~~~~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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] + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/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 + from /usr/include/c++/8/bits/char_traits.h:39, + from /usr/include/c++/8/ios:40, + from /usr/include/c++/8/ostream:38, + from /usr/include/c++/8/iterator:64, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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 ^~~~ -/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/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/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: + 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/include/llvm/ADT/STLExtras.h:21, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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] +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/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 + from /usr/include/c++/8/bits/char_traits.h:39, + from /usr/include/c++/8/ios:40, + from /usr/include/c++/8/ostream:38, + from /usr/include/c++/8/iterator:64, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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 ^~~~ -[ 74%] 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 -In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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] +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/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 + from /usr/include/c++/8/bits/char_traits.h:39, + from /usr/include/c++/8/ios:40, + from /usr/include/c++/8/ostream:38, + from /usr/include/c++/8/iterator:64, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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 ^~~~ -[ 74%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600ClauseMergePass.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, @@ -44702,7 +45974,8 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + 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] @@ -44718,7 +45991,8 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + 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 ^~~~ @@ -44729,7 +46003,8 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + 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] @@ -44745,25 +46020,11 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + 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 ^~~~ -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/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, @@ -44771,10 +46032,11 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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] + 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, @@ -44787,8 +46049,9 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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 + 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, @@ -44797,7 +46060,146 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/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: + 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]’ @@ -44817,10 +46219,18 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/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: + 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, @@ -44887,63 +46297,112 @@ /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/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + 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/utility:70, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, +In file included from /usr/include/c++/8/bits/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/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 + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 ^~~~ -[ 74%] 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 In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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/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/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 + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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, @@ -44953,12 +46412,13 @@ 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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: +/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ +/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ +/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here +/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + memcpy(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, @@ -44966,6 +46426,41 @@ 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 ^~~~ @@ -44975,44 +46470,110 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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] + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/utility:70, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, +In file included from /usr/include/c++/8/bits/stl_algobase.h:64, + from /usr/include/c++/8/bits/char_traits.h:39, + from /usr/include/c++/8/ios:40, + from /usr/include/c++/8/ostream:38, + from /usr/include/c++/8/iterator:64, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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/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 + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 ^~~~ -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(), +[ 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/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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/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]’ @@ -45021,17 +46582,46 @@ memcpy(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: + from /usr/include/c++/8/bits/char_traits.h:39, + from /usr/include/c++/8/ios:40, + from /usr/include/c++/8/ostream:38, + from /usr/include/c++/8/iterator:64, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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 ^~~~ -[ 74%] 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/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, @@ -45059,18 +46649,16 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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, @@ -45080,56 +46668,64 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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 + 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/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/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] + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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/bits/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: +In file included from /usr/include/c++/8/utility:70, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 ^~~~ -[ 76%] 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 -In file included from /build/julia-1.0.3+dfsg/deps/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) - ^ -[ 76%] 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/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, @@ -45143,78 +46739,95 @@ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘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/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) - ^ -In file included from /build/julia-1.0.3+dfsg/deps/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) - ^ -In file included from /build/julia-1.0.3+dfsg/deps/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/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/bits/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: +In file included from /usr/include/c++/8/utility:70, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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/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 + 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, @@ -45223,12 +46836,13 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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] + 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, @@ -45240,9 +46854,11 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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 + 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, @@ -45251,33 +46867,26 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + 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, @@ -45286,8 +46895,11 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + 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]’ @@ -45304,58 +46916,53 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + 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/SetVector.h:23, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineSink.cpp:19: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/ArrayRecycler.h: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/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/utility:70, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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/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 + from /usr/include/c++/8/bits/char_traits.h:39, + from /usr/include/c++/8/ios:40, + from /usr/include/c++/8/ostream:38, + from /usr/include/c++/8/iterator:64, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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, @@ -45364,13 +46971,16 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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] + 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, @@ -45382,28 +46992,47 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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 + 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/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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/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: + from /usr/include/c++/8/bits/char_traits.h:39, + from /usr/include/c++/8/ios:40, + from /usr/include/c++/8/ostream:38, + from /usr/include/c++/8/iterator:64, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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 ^~~~ @@ -45416,16 +47045,17 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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, @@ -45434,12 +47064,32 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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 + 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, @@ -45514,35 +47164,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/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/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, @@ -45573,64 +47200,10 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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/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/ADT/STLExtras.h:21, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/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: + 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]’ @@ -45647,9 +47220,10 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/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: + 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 ^~~~ @@ -45659,9 +47233,10 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/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: + 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]’ @@ -45678,47 +47253,48 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/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: + 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 ^~~~ -[ 76%] 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 In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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 ^~~~ @@ -45728,9 +47304,10 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/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: + 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]’ @@ -45750,9 +47327,10 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/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: + 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 ^~~~ @@ -45762,35 +47340,23 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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/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 + 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, @@ -45818,8 +47384,85 @@ /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/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/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, @@ -45846,14 +47489,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/deps/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/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, @@ -45861,51 +47496,49 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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] + from /build/julia-1.0.3+dfsg/deps/srccache/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/bits/stl_algobase.h:64, - from /usr/include/c++/8/bits/char_traits.h:39, - from /usr/include/c++/8/ios:40, - from /usr/include/c++/8/ostream:38, - from /usr/include/c++/8/iterator:64, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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 +In file included from /usr/include/c++/8/utility:70, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/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/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] + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/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, @@ -45917,10 +47550,11 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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 + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/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, @@ -45945,8 +47579,67 @@ /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 { ^~~~~~~~~~~~ -[ 76%] 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/ADT/STLExtras.h:21, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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, @@ -45976,67 +47669,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/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 -[ 76%] 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/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 - ^~~~ -In file included from /build/julia-1.0.3+dfsg/deps/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/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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/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]’ @@ -46051,44 +47693,57 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/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/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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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/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 + from /usr/include/c++/8/bits/char_traits.h:39, + from /usr/include/c++/8/ios:40, + from /usr/include/c++/8/ostream: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 ^~~~ -[ 76%] 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 -In file included from /build/julia-1.0.3+dfsg/deps/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/R600ControlFlowFinalizer.cpp:16: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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]’ @@ -46096,61 +47751,51 @@ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(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 - ^~~~ -[ 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, +In file included from /usr/include/c++/8/utility:70, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/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 + 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, @@ -46159,11 +47804,16 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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] + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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, @@ -46175,9 +47825,12 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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 + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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, @@ -46186,13 +47839,21 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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, @@ -46202,19 +47863,36 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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 + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/ADT/BitVector.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineVerifier.cpp:26: + 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] @@ -46229,40 +47907,24 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + 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/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 - ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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] + 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, @@ -46274,19 +47936,23 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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 + 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/ADT/BitVector.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineVerifier.cpp:26: + 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]’ @@ -46303,8 +47969,9 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + 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 ^~~~ @@ -46314,123 +47981,53 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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/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/Support/ArrayRecycler.h: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/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 - ^~~~ -[ 76%] 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/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 - ^~~~ -In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 - ^~~~ -[ 76%] 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 -[ 76%] 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 -In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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/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: + 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/ADT/BitVector.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineVerifier.cpp:26: + 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]’ @@ -46450,91 +48047,32 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + 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/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/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 +[ 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/R600ExpandSpecialInstrs.cpp:18: + 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) ^ -[ 76%] 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/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/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 +[ 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/R600ExpandSpecialInstrs.cpp:17: + 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] @@ -46544,67 +48082,26 @@ 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: + 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/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/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/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) - ^ -In file included from /build/julia-1.0.3+dfsg/deps/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/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/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, @@ -46614,11 +48111,10 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/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, @@ -46627,13 +48123,14 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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] + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/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, @@ -46645,77 +48142,28 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/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/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) - ^ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/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, @@ -46725,39 +48173,24 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/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/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/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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] + 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, @@ -46769,11 +48202,10 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + 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, @@ -46782,13 +48214,17 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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] + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/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, @@ -46800,19 +48236,39 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/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/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + 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]’ @@ -46820,27 +48276,19 @@ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/8/utility:70, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: +In file included from /usr/include/c++/8/bits/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 ^~~~ -[ 76%] 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/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: + 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]’ @@ -46855,19 +48303,72 @@ 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: + 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/Transforms/Scalar/SeparateConstOffsetFromGEP.cpp:160: +In file included from /build/julia-1.0.3+dfsg/deps/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]’ @@ -46882,26 +48383,28 @@ 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: + 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/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] + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/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, @@ -46913,46 +48416,12 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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/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 + from /build/julia-1.0.3+dfsg/deps/srccache/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 ^~~~ -[ 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/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, @@ -46961,10 +48430,12 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/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] + 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, @@ -46978,44 +48449,72 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/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 + 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/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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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/Support/type_traits.h:19, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + 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, @@ -47026,11 +48525,10 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/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] + 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, @@ -47044,8 +48542,8 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/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 + 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, @@ -47055,12 +48553,27 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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]’ @@ -47074,61 +48587,39 @@ from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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: + 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/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] + 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/bits/char_traits.h:39, - from /usr/include/c++/8/ios:40, - from /usr/include/c++/8/ostream:38, - from /usr/include/c++/8/iterator:64, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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 + 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 ^~~~ -[ 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/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/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]’ @@ -47145,9 +48636,9 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/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 ^~~~ @@ -47157,9 +48648,9 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/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]’ @@ -47176,16 +48667,12 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/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 ^~~~ -[ 76%] 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 -[ 76%] 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, @@ -47194,14 +48681,14 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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, @@ -47213,10 +48700,12 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/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 + 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, @@ -47224,28 +48713,25 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + 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, @@ -47255,43 +48741,29 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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] + 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/bits/stl_algobase.h:64, - from /usr/include/c++/8/bits/char_traits.h:39, - from /usr/include/c++/8/ios:40, - from /usr/include/c++/8/ostream:38, - from /usr/include/c++/8/iterator:64, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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 +In 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/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: +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]’ @@ -47308,12 +48780,9 @@ from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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: + 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 ^~~~ @@ -47325,7 +48794,7 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/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: + 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]’ @@ -47347,105 +48816,64 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/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: + 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/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) - ^ -[ 76%] 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 -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) { - ^ -[ 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 +[ 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/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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/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/Support/ArrayRecycler.h: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/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: + 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/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 - ^~~~ -In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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]’ @@ -47456,66 +48884,81 @@ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(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: +In 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 ^~~~ -[ 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 In file included from /build/julia-1.0.3+dfsg/deps/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] + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/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 /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 + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/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/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] + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/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 +In file included from /usr/include/c++/8/bits/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 ^~~~ -[ 76%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86CallLowering.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/X86CallLowering.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86CallLowering.cpp +[ 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/include/llvm/CodeGen/MachineRegisterInfo.h:31, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/OptimizePHIs.cpp: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/lib/CodeGen/MacroFusion.cpp:16: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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]’ @@ -47526,163 +48969,70 @@ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment 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: +In file included from /usr/include/c++/8/bits/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/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/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/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/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/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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/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/Optional.h:22, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/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/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: + 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 ^~~~ -[ 76%] 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 -[ 76%] 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 +[ 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/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] + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/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/bits/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, +In file included from /usr/include/c++/8/utility:70, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/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, @@ -47693,14 +49043,15 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/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] + 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, @@ -47714,10 +49065,8 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/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 + 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, @@ -47728,16 +49077,17 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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, @@ -47749,60 +49099,8 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/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/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SpeculativeExecution.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/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/ADT/STLExtras.h:21, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + 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, @@ -47813,12 +49111,20 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/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] + 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, @@ -47832,17 +49138,22 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/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 + 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/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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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]’ @@ -47851,12 +49162,15 @@ memcpy(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: + from /usr/include/c++/8/bits/char_traits.h:39, + from /usr/include/c++/8/ios:40, + from /usr/include/c++/8/ostream:38, + from /usr/include/c++/8/iterator:64, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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 ^~~~ @@ -47868,7 +49182,10 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/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: + 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]’ @@ -47876,21 +49193,27 @@ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/8/utility:70, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/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: +In file included from /usr/include/c++/8/bits/stl_algobase.h:64, + from /usr/include/c++/8/bits/char_traits.h:39, + from /usr/include/c++/8/ios:40, + from /usr/include/c++/8/ostream:38, + from /usr/include/c++/8/iterator:64, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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, @@ -47899,7 +49222,10 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/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: + 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]’ @@ -47907,182 +49233,42 @@ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 - ^~~~ -In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 - ^~~~ -[ 76%] 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/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 + from /usr/include/c++/8/bits/char_traits.h:39, + from /usr/include/c++/8/ios:40, + from /usr/include/c++/8/ostream:38, + from /usr/include/c++/8/iterator:64, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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/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 -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". -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' -[ 76%] 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/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: +[ 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/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/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/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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] + 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, @@ -48094,75 +49280,24 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/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 + 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/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/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/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/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] + 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, @@ -48174,10 +49309,9 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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 + 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, @@ -48186,12 +49320,16 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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] + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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, @@ -48203,10 +49341,13 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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 + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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, @@ -48215,14 +49356,18 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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, @@ -48232,47 +49377,42 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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 + 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/lib/CodeGen/PostRAHazardRecognizer.cpp:35: + 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) ^ -[ 76%] 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/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/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: + 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/utility:70, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/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: +In file included from /usr/include/c++/8/bits/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, @@ -48282,11 +49422,14 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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] + 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, @@ -48297,9 +49440,12 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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 + 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, @@ -48311,11 +49457,14 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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] + 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, @@ -48326,9 +49475,12 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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 + 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, @@ -48337,27 +49489,32 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 ^~~~ @@ -48370,11 +49527,14 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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] + 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, @@ -48385,16 +49545,31 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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 + 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/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] +In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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, @@ -48403,61 +49578,84 @@ from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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 + 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/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] +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/Optional.h:22, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/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 + 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/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: +In file included from /build/julia-1.0.3+dfsg/deps/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/MC/MCContext.h:613:44: required from here +/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/AsmParser/X86AsmInstrumentation.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/AsmParser/X86AsmInstrumentation.cpp:10: +In file included from /usr/include/c++/8/utility:70, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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/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: +In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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]’ @@ -48466,76 +49664,52 @@ memcpy(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: + 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/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: + 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/CodeGen/SlotIndexes.h:358:62: required from here +/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/PHIElimination.cpp:16: + 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/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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 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/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 + 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, @@ -48547,12 +49721,14 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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/Support/ArrayRecycler.h: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/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)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -48564,11 +49740,16 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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: + 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, @@ -48576,15 +49757,18 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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] + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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, @@ -48594,10 +49778,54 @@ from /usr/include/c++/8/iterator:64, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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 + 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, @@ -48609,15 +49837,18 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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, @@ -48626,32 +49857,35 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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 + 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/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] + 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/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 + 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, @@ -48660,20 +49894,27 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + 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/Support/ArrayRecycler.h: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/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/include/llvm/ADT/Statistic.h:32, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PostRAHazardRecognizer.cpp:30: +In file included from /usr/include/c++/8/utility:70, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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 ^~~~ @@ -48683,9 +49924,9 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + 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]’ @@ -48702,12 +49943,54 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + 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, @@ -48717,8 +50000,11 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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]’ @@ -48737,49 +50023,16 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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: + 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/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/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: +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]’ @@ -48791,60 +50044,132 @@ memcpy(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: + from /usr/include/c++/8/bits/char_traits.h:39, + from /usr/include/c++/8/ios:40, + from /usr/include/c++/8/ostream:38, + from /usr/include/c++/8/iterator:64, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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/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/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/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 + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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, @@ -48854,33 +50179,22 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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 + 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/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) - ^ -[ 76%] 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 In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/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: + 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/Support/ArrayRecycler.h: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/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)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -48893,29 +50207,24 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/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: + 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/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/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] + 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, @@ -48927,15 +50236,24 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/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 + 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/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 -[ 76%] 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 +[ 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, @@ -48945,9 +50263,12 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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]’ @@ -48961,9 +50282,14 @@ from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /build/julia-1.0.3+dfsg/deps/srccache/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: + 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 ^~~~ @@ -48976,9 +50302,12 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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]’ @@ -48992,12 +50321,39 @@ from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /build/julia-1.0.3+dfsg/deps/srccache/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: + 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, @@ -49005,38 +50361,35 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 ^~~~ -[ 76%] 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 -[ 76%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PrologEpilogInserter.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 -[ 76%] 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/PseudoSourceValue.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PseudoSourceValue.cpp -[ 76%] 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 In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, @@ -49046,9 +50399,12 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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]’ @@ -49065,37 +50421,30 @@ from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /build/julia-1.0.3+dfsg/deps/srccache/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: + 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%] 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 -[ 76%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocBasic.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/RegAllocBasic.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocBasic.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/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) - ^ -[ 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/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] + 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, @@ -49107,10 +50456,10 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/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 + 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, @@ -49119,8 +50468,9 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + 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]’ @@ -49137,8 +50487,9 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + 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 ^~~~ @@ -49148,12 +50499,17 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/ArrayRecycler.h: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/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)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -49166,19 +50522,23 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/ADT/SetVector.h:23, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ProcessImplicitDefs.cpp:10: + 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]’ @@ -49198,28 +50558,23 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + 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 ^~~~ -[ 76%] 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/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/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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] + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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, @@ -49228,12 +50583,86 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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/lib/Transforms/Scalar/StraightLineStrengthReduce.cpp:61: +In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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]’ @@ -49244,11 +50673,39 @@ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(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 /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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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 ^~~~ @@ -49260,7 +50717,9 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/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: + 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]’ @@ -49282,27 +50741,26 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/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: + 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/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/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] + 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, @@ -49314,54 +50772,52 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/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 + 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/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] + 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/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/Optional.h:22, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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 + 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, @@ -49370,48 +50826,18 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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] + 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/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/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/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, @@ -49419,29 +50845,32 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/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 + 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/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 +[ 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/R600OptimizeVectorRegisters.cpp:31: + 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/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: + 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) @@ -49452,32 +50881,11 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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/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: + 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]’ @@ -49487,32 +50895,6 @@ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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, @@ -49520,51 +50902,51 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + 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/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/R600OptimizeVectorRegisters.cpp:30: +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/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: + from /usr/include/c++/8/bits/char_traits.h:39, + from /usr/include/c++/8/ios:40, + from /usr/include/c++/8/ostream:38, + from /usr/include/c++/8/iterator:64, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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/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] + 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, @@ -49576,43 +50958,85 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/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 + 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/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] + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/utility:70, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/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 +In file included from /usr/include/c++/8/bits/stl_algobase.h:64, + from /usr/include/c++/8/bits/char_traits.h:39, + from /usr/include/c++/8/ios:40, + from /usr/include/c++/8/ostream:38, + from /usr/include/c++/8/iterator:64, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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/CodeGen/PseudoSourceValue.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PseudoSourceValue.cpp:14: +In file included from /build/julia-1.0.3+dfsg/deps/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]’ @@ -49620,49 +51044,20 @@ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/8/utility:70, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: +In file included from /usr/include/c++/8/bits/stl_algobase.h:64, + from /usr/include/c++/8/bits/char_traits.h:39, + from /usr/include/c++/8/ios:40, + from /usr/include/c++/8/ostream:38, + from /usr/include/c++/8/iterator:64, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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/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/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: +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]’ @@ -49670,14 +51065,15 @@ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/8/utility:70, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: +In file included from /usr/include/c++/8/bits/stl_algobase.h:64, + from /usr/include/c++/8/bits/char_traits.h:39, + from /usr/include/c++/8/ios:40, + from /usr/include/c++/8/ostream:38, + from /usr/include/c++/8/iterator:64, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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 ^~~~ @@ -49687,15 +51083,21 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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, @@ -49705,42 +51107,49 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + 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/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 + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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, @@ -49749,57 +51158,106 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/CodeGen/SlotIndexes.h:358:62: required from here +/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/RegAllocBasic.cpp:15: +In file included from /usr/include/c++/8/bits/stl_algobase.h:64, + from /usr/include/c++/8/bits/char_traits.h:39, + from /usr/include/c++/8/ios:40, + from /usr/include/c++/8/ostream:38, + from /usr/include/c++/8/iterator:64, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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/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] + 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/utility:70, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, +In file included from /usr/include/c++/8/bits/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/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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 ^~~~ @@ -49809,17 +51267,14 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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, @@ -49829,18 +51284,24 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + 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/CodeGen/PseudoSourceValue.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PseudoSourceValue.cpp:14: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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]’ @@ -49851,32 +51312,44 @@ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/8/utility:70, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: +In file included from /usr/include/c++/8/bits/stl_algobase.h:64, + from /usr/include/c++/8/bits/char_traits.h:39, + from /usr/include/c++/8/ios:40, + from /usr/include/c++/8/ostream:38, + from /usr/include/c++/8/iterator:64, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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/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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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, @@ -49886,18 +51359,18 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/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 + 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 ^~~~ -[ 76%] 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/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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]’ @@ -49909,7 +51382,9 @@ 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: + 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 ^~~~ @@ -49917,7 +51392,9 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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]’ @@ -49929,7 +51406,9 @@ 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: + 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 ^~~~ @@ -49939,23 +51418,27 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/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] + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/utility:70, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/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 +In file included from /usr/include/c++/8/bits/stl_algobase.h:64, + from /usr/include/c++/8/bits/char_traits.h:39, + from /usr/include/c++/8/ios:40, + from /usr/include/c++/8/ostream:38, + from /usr/include/c++/8/iterator:64, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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, @@ -49964,16 +51447,21 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/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] + 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, @@ -49985,107 +51473,108 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/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 + 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/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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/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 + from /usr/include/c++/8/bits/char_traits.h:39, + from /usr/include/c++/8/ios:40, + from /usr/include/c++/8/ostream:38, + from /usr/include/c++/8/iterator:64, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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/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 { - ^~~~~~~~~~~~ -[ 76%] 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/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/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/YAMLParser.h:130:42: required from here +/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/PrologEpilogInserter.cpp:19: +In file included from /usr/include/c++/8/bits/stl_algobase.h:64, + from /usr/include/c++/8/bits/char_traits.h:39, + from /usr/include/c++/8/ios:40, + from /usr/include/c++/8/ostream:38, + from /usr/include/c++/8/iterator:64, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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/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/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/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: + 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) ^ -[ 76%] 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 -In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/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: +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]’ @@ -50093,16 +51582,15 @@ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/8/utility:70, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/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: +In file included from /usr/include/c++/8/bits/stl_algobase.h:64, + from /usr/include/c++/8/bits/char_traits.h:39, + from /usr/include/c++/8/ios:40, + from /usr/include/c++/8/ostream:38, + from /usr/include/c++/8/iterator:64, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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 ^~~~ @@ -50112,32 +51600,68 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/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/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/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/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 + 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/R600OptimizeVectorRegisters.cpp:30: + 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]’ @@ -50152,20 +51676,29 @@ 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: + 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/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] + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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, @@ -50177,26 +51710,10 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/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/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 + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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, @@ -50205,7 +51722,11 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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]’ @@ -50222,7 +51743,11 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 ^~~~ @@ -50232,7 +51757,11 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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]’ @@ -50249,27 +51778,29 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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, @@ -50279,25 +51810,55 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/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 + 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/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) - ^ -[ 76%] 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/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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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]’ @@ -50305,45 +51866,34 @@ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(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 - ^~~~ -[ 76%] 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 -[ 76%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterScavenging.cpp.o -In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, +In file included from /usr/include/c++/8/utility:70, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 ^~~~ -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 +[ 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/lib/CodeGen/PrologEpilogInserter.cpp:19: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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]’ @@ -50363,50 +51913,33 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/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/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/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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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, @@ -50416,9 +51949,10 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/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 + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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, @@ -50427,13 +51961,15 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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, @@ -50443,9 +51979,9 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/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 + 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, @@ -50454,29 +51990,13 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/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] + 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, @@ -50488,9 +52008,9 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/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 + 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, @@ -50499,11 +52019,13 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/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] + 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, @@ -50515,32 +52037,40 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/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 + 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/include/llvm/CodeGen/LiveRangeEdit.h:30, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocPBQP.cpp:47: + 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/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] + 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, @@ -50552,60 +52082,82 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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 + 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/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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] + 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/utility:70, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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 +In file included from /usr/include/c++/8/bits/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/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] + 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/R600Packetizer.cpp:17: + 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 ^~~~ @@ -50615,11 +52167,13 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/CodeGen/SlotIndexes.h:358:62: required from here +/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)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -50632,8 +52186,10 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 ^~~~ @@ -50643,8 +52199,10 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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]’ @@ -50661,8 +52219,10 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 ^~~~ @@ -50672,13 +52232,13 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/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] + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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, @@ -50690,9 +52250,11 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/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 + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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, @@ -50703,11 +52265,11 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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] + 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, @@ -50721,9 +52283,9 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + 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, @@ -50734,13 +52296,16 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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, @@ -50752,9 +52317,10 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + 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, @@ -50765,11 +52331,14 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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] + 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, @@ -50783,34 +52352,28 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + 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/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) - ^ -[ 77%] 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 +[ 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/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] + 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, @@ -50822,32 +52385,25 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + 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/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: + 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) ^ -[ 77%] 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 In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/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: + 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]’ @@ -50858,72 +52414,24 @@ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/8/utility:70, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/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/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: +In file included from /usr/include/c++/8/bits/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 ^~~~ -[ 77%] 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/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/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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]’ @@ -50940,10 +52448,8 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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 ^~~~ @@ -50953,35 +52459,12 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/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] + 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, @@ -50993,8 +52476,10 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/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 + 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, @@ -51003,10 +52488,12 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/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] + 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, @@ -51018,8 +52505,10 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/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 + 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, @@ -51030,13 +52519,14 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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] + 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, @@ -51050,23 +52540,37 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + 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/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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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, @@ -51076,10 +52580,17 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/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 + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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, @@ -51088,9 +52599,7 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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]’ @@ -51109,29 +52618,23 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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/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/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/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: + 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/CodeGen/SlotIndexes.h:358:62: required from here +/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)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -51144,33 +52647,25 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/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: + 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/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) - ^ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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] + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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, @@ -51182,12 +52677,11 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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, @@ -51196,7 +52690,10 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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]’ @@ -51213,17 +52710,24 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/lib/CodeGen/RegisterCoalescer.cpp:17: + 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]’ @@ -51243,32 +52747,27 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/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: + 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 ^~~~ -/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 { - ^~~~~~~~~~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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] + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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, @@ -51280,12 +52779,11 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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, @@ -51294,11 +52792,10 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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]’ @@ -51318,43 +52815,94 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 ^~~~ -[ 77%] 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 +[ 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/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] + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/ADT/STLExtras.h:20, + 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/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 + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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, @@ -51363,38 +52911,75 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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] + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/ADT/STLExtras.h:20, + 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/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 + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/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] + 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, @@ -51406,9 +52991,10 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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 + 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, @@ -51417,11 +53003,12 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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] + 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, @@ -51433,24 +53020,21 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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 + 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 ^~~~ -[ 77%] 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/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: + 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] @@ -51465,34 +53049,42 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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 ^~~~ -[ 77%] 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/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/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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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, @@ -51502,28 +53094,56 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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 + 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/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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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, @@ -51533,10 +53153,10 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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 + 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, @@ -51545,11 +53165,12 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/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/CodeGen/SlotIndexes.h:358:62: required from here +/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)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -51562,11 +53183,14 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/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, @@ -51575,16 +53199,12 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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] + 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, @@ -51598,19 +53218,22 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + 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/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + 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]’ @@ -51618,29 +53241,25 @@ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/8/utility:70, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: +In file included from /usr/include/c++/8/bits/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/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: + 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]’ @@ -51660,66 +53279,17 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + 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 ^~~~ -/usr/bin/ranlib ../../libLLVMScalarOpts.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/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/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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]’ @@ -51727,96 +53297,62 @@ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/8/utility:70, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 - ^~~~ -make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' -[ 77%] Built target LLVMScalarOpts -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/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 + 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/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] + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/bits/char_traits.h:39, - from /usr/include/c++/8/ios:40, - from /usr/include/c++/8/ostream:38, - from /usr/include/c++/8/iterator:64, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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 + 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/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) - ^ -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' -[ 77%] 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/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/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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/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]’ @@ -51836,23 +53372,82 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/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/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: + 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] @@ -51867,9 +53462,7 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + 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 ^~~~ @@ -51879,9 +53472,7 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + 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] @@ -51896,9 +53487,7 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + 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 ^~~~ @@ -51908,9 +53497,7 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + 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] @@ -51925,69 +53512,14 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + 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/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/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 - ^~~~ -In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: +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]’ @@ -51997,77 +53529,45 @@ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + 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/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 /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/Optional.h:22, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + 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 ^~~~ -[ 77%] 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 -[ 77%] 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 -In file included from /build/julia-1.0.3+dfsg/deps/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/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] + 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, @@ -52079,41 +53579,25 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + 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/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: + 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/bits/char_traits.h:39, - from /usr/include/c++/8/ios:40, - from /usr/include/c++/8/ostream:38, - from /usr/include/c++/8/iterator:64, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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: + 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 ^~~~ @@ -52123,44 +53607,10 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 - ^~~~ -In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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/MC/MCContext.h:613:44: required from here +/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)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -52173,75 +53623,58 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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/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 /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/Optional.h:22, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + 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/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 +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 ^~~~ -[ 77%] 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' In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, @@ -52249,11 +53682,10 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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]’ @@ -52268,19 +53700,12 @@ from /usr/include/c++/8/iterator:64, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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: + 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 ^~~~ -[ 77%] Built target LLVMX86AsmParser -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, @@ -52288,11 +53713,10 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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]’ @@ -52307,31 +53731,12 @@ from /usr/include/c++/8/iterator:64, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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: + 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 ^~~~ -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' -In file included from /build/julia-1.0.3+dfsg/deps/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) - ^ -[ 77%] 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, @@ -52339,21 +53744,17 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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, @@ -52361,68 +53762,19 @@ from /usr/include/c++/8/iterator:64, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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 - ^~~~ -[ 77%] 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 -In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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 + 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 ^~~~ -[ 77%] 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/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/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: + 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]’ @@ -52439,30 +53791,24 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + 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/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] + 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, @@ -52474,44 +53820,27 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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 + 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 ^~~~ -[ 79%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FastISel.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/RegisterUsageInfo.cpp:19: + 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) ^ -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 -[ 79%] 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 -[ 79%] 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 -[ 79%] 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 -[ 79%] 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 -[ 79%] 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 -[ 79%] 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/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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]’ @@ -52519,58 +53848,6 @@ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(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 - ^~~~ -In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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, @@ -52580,65 +53857,24 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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 - ^~~~ -[ 79%] 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 -In file included from /build/julia-1.0.3+dfsg/deps/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/ADT/STLExtras.h:21, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + 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 ^~~~ -[ 79%] 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 In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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] + 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, @@ -52650,23 +53886,16 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + 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 ^~~~ -[ 79%] 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 -/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/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, @@ -52674,14 +53903,18 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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] + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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, @@ -52691,21 +53924,17 @@ from /usr/include/c++/8/iterator:64, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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 + 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/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: + 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]’ @@ -52713,32 +53942,19 @@ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/8/utility:70, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: +In file included from /usr/include/c++/8/bits/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/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: + 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]’ @@ -52747,32 +53963,51 @@ memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, - from /usr/include/c++/8/bits/char_traits.h:39, - from /usr/include/c++/8/ios:40, - from /usr/include/c++/8/ostream:38, - from /usr/include/c++/8/iterator:64, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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: + 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 ^~~~ -[ 79%] 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/ADT/STLExtras.h:21, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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, @@ -52782,53 +54017,42 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/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/ADT/STLExtras.h:21, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + 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/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] + 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, @@ -52840,9 +54064,8 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/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 + 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, @@ -52851,90 +54074,73 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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] + 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/bits/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 +In file included from /usr/include/c++/8/utility:70, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 ^~~~ -[ 79%] 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 -[ 79%] 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 -[ 79%] 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/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/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) - ^ -[ 79%] 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 -[ 79%] 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/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/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/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) - ^ -In file included from /build/julia-1.0.3+dfsg/deps/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: + 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/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] + 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, @@ -52946,12 +54152,9 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + 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, @@ -52960,14 +54163,11 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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] + 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, @@ -52979,59 +54179,24 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/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) - ^ -In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + 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/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] + 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, @@ -53043,28 +54208,25 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + 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/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] + 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, @@ -53076,12 +54238,9 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + 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, @@ -53090,14 +54249,14 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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] + 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, @@ -53109,35 +54268,11 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/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/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: + 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 ^~~~ @@ -53147,8 +54282,8 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/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: + 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]’ @@ -53165,8 +54300,8 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/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: + 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 ^~~~ @@ -53176,13 +54311,13 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/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] + 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, @@ -53194,22 +54329,50 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/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 + 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/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: + 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]’ @@ -53226,11 +54389,11 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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 ^~~~ @@ -53240,11 +54403,11 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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]’ @@ -53261,43 +54424,65 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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/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] + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/ADT/STLExtras.h:20, + 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/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + 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, @@ -53306,15 +54491,18 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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, @@ -53324,61 +54512,37 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/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/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: + 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/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] + 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, @@ -53390,25 +54554,28 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + 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/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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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]’ @@ -53422,44 +54589,72 @@ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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/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] + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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/bits/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 +In file included from /usr/include/c++/8/utility:70, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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/AMDGPUSubtarget.h:18, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIDebuggerInsertNops.cpp:22: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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]’ @@ -53467,12 +54662,17 @@ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(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: +In file included from /usr/include/c++/8/utility:70, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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 ^~~~ @@ -53482,11 +54682,8 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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]’ @@ -53503,11 +54700,8 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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 ^~~~ @@ -53517,17 +54711,15 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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, @@ -53537,21 +54729,41 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + 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/lib/CodeGen/SafeStackColoring.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SafeStack.cpp:18: + 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]’ @@ -53571,20 +54783,86 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/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: + 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/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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/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]’ @@ -53601,9 +54879,9 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/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 ^~~~ @@ -53613,10 +54891,9 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/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]’ @@ -53633,10 +54910,9 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/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 ^~~~ @@ -53646,16 +54922,20 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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, @@ -53665,27 +54945,43 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/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, @@ -53695,36 +54991,28 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/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/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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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/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 + 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, @@ -53767,16 +55055,47 @@ /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct 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/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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]’ @@ -53788,86 +55107,53 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + 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/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + 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, @@ -53910,23 +55196,10 @@ /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ -[ 79%] 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/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: + 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]’ @@ -53941,47 +55214,37 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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/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/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] + 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/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 + 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, @@ -54009,62 +55272,54 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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/SIFixVGPRCopies.cpp:15: -/usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here + 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 ^~~~ -[ 79%] 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 -[ 79%] Built target LLVMX86Disassembler -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/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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] + 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/utility:70, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, +In file included from /usr/include/c++/8/bits/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/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 + 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, @@ -54073,10 +55328,8 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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]’ @@ -54093,54 +55346,32 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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 ^~~~ -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' -[ 79%] 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 -[ 79%] 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 -[ 79%] 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 -[ 79%] 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 In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + 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, @@ -54149,13 +55380,13 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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] + 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, @@ -54167,11 +55398,9 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + 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, @@ -54180,13 +55409,11 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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] + 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, @@ -54198,11 +55425,9 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + 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, @@ -54211,13 +55436,11 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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] + 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, @@ -54229,29 +55452,22 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + 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/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/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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] + 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, @@ -54263,30 +55479,27 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + 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/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 In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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] + 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, @@ -54298,55 +55511,24 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + 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 ^~~~ -[ 79%] 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 -[ 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 -/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 -make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' -[ 79%] Built target LLVMX86AsmPrinter -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= In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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] + 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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, @@ -54356,68 +55538,56 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + 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 /usr/include/c++/8/utility:70, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, +In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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 + 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/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + 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/Support/ArrayRecycler.h: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/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/StringExtras.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ScheduleDAGPrinter.cpp:14: +In file included from /usr/include/c++/8/bits/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 ^~~~ -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". In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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]’ @@ -54425,63 +55595,48 @@ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/8/utility:70, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: +In file included from /usr/include/c++/8/bits/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 ^~~~ -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' -[ 79%] Building CXX object lib/Target/X86/TargetInfo/CMakeFiles/LLVMX86Info.dir/X86TargetInfo.cpp.o -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 -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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/bits/char_traits.h:39, - from /usr/include/c++/8/ios:40, - from /usr/include/c++/8/ostream:38, - from /usr/include/c++/8/iterator:64, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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 + 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 ^~~~ -[ 79%] 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 -[ 79%] 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 -[ 79%] 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/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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] + 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, @@ -54493,10 +55648,9 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + 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, @@ -54505,9 +55659,8 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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]’ @@ -54524,62 +55677,40 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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 ../../../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 -/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 - ^~~~~~~~ -make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' -[ 79%] 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' -[ 79%] 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 +[ 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/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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] + 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/utility:70, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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 +In file included from /usr/include/c++/8/bits/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, @@ -54589,15 +55720,17 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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, @@ -54608,22 +55741,20 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + 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/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 +[ 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/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + 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]’ @@ -54634,96 +55765,139 @@ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/8/utility:70, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: +In file included from /usr/include/c++/8/bits/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/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) - ^ +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/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] + 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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 + 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/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: + 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/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 +[ 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/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] + 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/ADT/STLExtras.h:20, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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 + 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, @@ -54732,13 +55906,12 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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] + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/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, @@ -54750,9 +55923,10 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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 + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/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, @@ -54761,56 +55935,46 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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 + 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/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) - ^ -[ 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/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 In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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] + 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, @@ -54822,9 +55986,10 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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 + 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, @@ -54833,14 +55998,14 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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] + 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, @@ -54852,29 +56017,12 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + 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 ^~~~ -[ 79%] 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 -In file included from /build/julia-1.0.3+dfsg/deps/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) - ^ -/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' -[ 79%] Built target LLVMX86Utils -[ 79%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIInsertSkips.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, @@ -54883,11 +56031,11 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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] + 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, @@ -54901,9 +56049,8 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + 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, @@ -54914,13 +56061,14 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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, @@ -54932,23 +56080,33 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + 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 ^~~~ -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 In file included from /build/julia-1.0.3+dfsg/deps/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: + 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, @@ -54957,45 +56115,15 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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] + 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, @@ -55009,132 +56137,68 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/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 + 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/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: + 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/bits/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: +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/SIFixWWMLiveness.cpp:54: + 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/bits/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/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 + 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/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] + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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, @@ -55146,82 +56210,51 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/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: + 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/Support/ArrayRecycler.h: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/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/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: + 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/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/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, @@ -55242,116 +56275,14 @@ ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/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/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/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/lib/CodeGen/SpillPlacement.h:30, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SpillPlacement.cpp:30: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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]’ @@ -55361,15 +56292,8 @@ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/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: + 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 ^~~~ @@ -55379,72 +56303,26 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/Optional.h:22, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/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 ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: -/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ -/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ -/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ -/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ -/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ -/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here -/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - memcpy(Dest, I, (E - I) * sizeof(T)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/8/utility:70, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/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/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: + ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/8/utility:70, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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]’ @@ -55453,22 +56331,20 @@ memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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, @@ -55507,43 +56383,6 @@ ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 - ^~~~ -[ 79%] 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 -In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: @@ -55560,32 +56399,43 @@ /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct 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) - ^ -[ 79%] 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/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] + 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/SIFoldOperands.cpp:12: + 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 ^~~~ @@ -55595,14 +56445,20 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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, @@ -55612,10 +56468,11 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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, @@ -55624,31 +56481,54 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/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/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + 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, @@ -55670,16 +56550,7 @@ struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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]’ @@ -55691,20 +56562,86 @@ memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, + 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/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 + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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, @@ -55713,14 +56650,51 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/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] + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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, @@ -55730,10 +56704,10 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/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 + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/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, @@ -55742,12 +56716,14 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/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] + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/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, @@ -55759,54 +56735,26 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/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 + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/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/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/ADT/STLExtras.h:21, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/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] + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/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, @@ -55818,17 +56766,21 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/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 + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/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/SIFixWWMLiveness.cpp:54: + 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]’ @@ -55843,7 +56795,7 @@ 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: + 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 ^~~~ @@ -55853,15 +56805,19 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/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, @@ -55871,76 +56827,62 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/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 ^~~~ -[ 79%] 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/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] + 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/utility:70, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/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*, __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 +In file included from /usr/include/c++/8/bits/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, @@ -55954,11 +56896,16 @@ 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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: +/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ +/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ +/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ +/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ +/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ +/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here +/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] + memcpy(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, @@ -55971,43 +56918,63 @@ 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/SIInsertSkips.cpp:18: + 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) ^ -[ 79%] 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 +[ 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/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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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/SIFoldOperands.cpp:12: -/usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here + 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, @@ -56016,24 +56983,26 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/utility:70, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: +In file included from /usr/include/c++/8/bits/stl_algobase.h:64, + from /usr/include/c++/8/bits/char_traits.h:39, + from /usr/include/c++/8/ios:40, + from /usr/include/c++/8/ostream:38, + from /usr/include/c++/8/iterator:64, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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 ^~~~ @@ -56043,24 +57012,26 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/utility:70, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: +In file included from /usr/include/c++/8/bits/stl_algobase.h:64, + from /usr/include/c++/8/bits/char_traits.h:39, + from /usr/include/c++/8/ios:40, + from /usr/include/c++/8/ostream:38, + from /usr/include/c++/8/iterator:64, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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 ^~~~ @@ -56070,25 +57041,27 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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] + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/utility:70, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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 +In file included from /usr/include/c++/8/bits/stl_algobase.h:64, + from /usr/include/c++/8/bits/char_traits.h:39, + from /usr/include/c++/8/ios:40, + from /usr/include/c++/8/ostream:38, + from /usr/include/c++/8/iterator:64, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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, @@ -56097,79 +57070,74 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 ^~~~ -[ 79%] 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 +In file included from /build/julia-1.0.3+dfsg/deps/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/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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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/SIInsertSkips.cpp:17: -/usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here + 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/BitVector.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/StackColoring.cpp:24: + 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/CodeGen/SlotIndexes.h:358:62: required from here +/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/StackColoring.cpp:24: +In file included from /usr/include/c++/8/bits/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 ^~~~ @@ -56182,10 +57150,8 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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]’ @@ -56201,10 +57167,8 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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: + 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 ^~~~ @@ -56217,15 +57181,13 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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] + 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, @@ -56236,55 +57198,56 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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 + 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 ^~~~ -[ 79%] 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 +In file included from /build/julia-1.0.3+dfsg/deps/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/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] + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/utility:70, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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 +In file included from /usr/include/c++/8/bits/stl_algobase.h:64, + from /usr/include/c++/8/bits/char_traits.h:39, + from /usr/include/c++/8/ios:40, + from /usr/include/c++/8/ostream:38, + from /usr/include/c++/8/iterator:64, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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/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/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: + 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]’ @@ -56296,7 +57259,7 @@ 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: + 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 ^~~~ @@ -56304,7 +57267,7 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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]’ @@ -56316,24 +57279,31 @@ 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: + 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/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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/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 + 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, @@ -56345,18 +57315,13 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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] + 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, @@ -56367,24 +57332,49 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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: + 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 ^~~~ -In file included from /build/julia-1.0.3+dfsg/deps/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) - ^ +[ 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/SIInsertSkips.cpp:17: + 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]’ @@ -56399,16 +57389,19 @@ 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: + 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 ^~~~ -[ 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/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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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]’ @@ -56419,14 +57412,19 @@ In file included from /usr/include/c++/8/bits/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: + 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/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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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]’ @@ -56437,43 +57435,38 @@ In file included from /usr/include/c++/8/bits/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: + 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 ^~~~ -[ 79%] 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 +[ 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/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + 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, @@ -56482,41 +57475,75 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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/ADT/STLExtras.h:20, + 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/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 + 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 ^~~~ -[ 79%] 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 -In file included from /build/julia-1.0.3+dfsg/deps/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, @@ -56524,35 +57551,63 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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/MC/MCContext.h:613:44: required from here +/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, +In file included from /usr/include/c++/8/bits/stl_algobase.h:64, + from /usr/include/c++/8/bits/char_traits.h:39, + from /usr/include/c++/8/ios:40, + from /usr/include/c++/8/ostream:38, + from /usr/include/c++/8/iterator:64, + from /build/julia-1.0.3+dfsg/deps/srccache/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/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 + 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/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 +[ 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, @@ -56560,67 +57615,162 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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] + 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/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + 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/CodeGen/TailDuplication.cpp:18: + 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/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] + 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/utility:70, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, +In file included from /usr/include/c++/8/bits/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/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 + 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/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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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]’ @@ -56633,33 +57783,22 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/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) - ^ -[ 82%] 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 -[ 82%] 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/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] + 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, @@ -56668,39 +57807,35 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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 + 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/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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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 + 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, @@ -56709,25 +57844,20 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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] + 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/Optional.h:22, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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 + 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, @@ -56736,88 +57866,72 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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] + 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/Optional.h:22, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, + 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/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] + 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/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 + 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 ^~~~ -[ 82%] 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 In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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] + 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/utility:70, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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 +In file included from /usr/include/c++/8/bits/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 ^~~~ -[ 82%] 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 +[ 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/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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]’ @@ -56826,29 +57940,19 @@ memcpy(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: + 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/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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]’ @@ -56857,15 +57961,33 @@ memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, - from /usr/include/c++/8/bits/char_traits.h:39, - from /usr/include/c++/8/ios:40, - from /usr/include/c++/8/ostream:38, - from /usr/include/c++/8/iterator:64, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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: + 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 ^~~~ @@ -56875,8 +57997,8 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + 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]’ @@ -56893,27 +58015,8 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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 ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: -/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ -/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ -/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here -/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] - memcpy(Dest, I, (E - I) * sizeof(T)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/8/utility:70, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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: + 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 ^~~~ @@ -56923,31 +58026,20 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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 ^~~~ @@ -56957,18 +58049,15 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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, @@ -56978,31 +58067,45 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + 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/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/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/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] + 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, @@ -57014,11 +58117,8 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + 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, @@ -57027,13 +58127,34 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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/MC/MCContext.h:613:44: required from here +/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)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -57046,10 +58167,7 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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 ^~~~ @@ -57059,15 +58177,16 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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] + 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, @@ -57079,94 +58198,70 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + 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/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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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/bits/char_traits.h:39, - from /usr/include/c++/8/ios:40, - from /usr/include/c++/8/ostream:38, - from /usr/include/c++/8/iterator:64, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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 + 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/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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] + 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/bits/char_traits.h:39, - from /usr/include/c++/8/ios:40, - from /usr/include/c++/8/ostream:38, - from /usr/include/c++/8/iterator:64, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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 + 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 ^~~~ -[ 82%] 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/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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, @@ -57176,13 +58271,8 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + 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, @@ -57191,16 +58281,12 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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] + 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, @@ -57212,84 +58298,37 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 - ^~~~ -In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + 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/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: + 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) ^ -[ 82%] 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/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: + 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/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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 @@ -57297,16 +58336,12 @@ memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, - from /usr/include/c++/8/bits/char_traits.h:39, - from /usr/include/c++/8/ios:40, - from /usr/include/c++/8/ostream:38, - from /usr/include/c++/8/iterator:64, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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: + 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 ^~~~ @@ -57314,43 +58349,36 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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/SIInsertWaitcnts.cpp:19: -/usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here + 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/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) - ^ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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]’ @@ -57359,59 +58387,57 @@ memcpy(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: + 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 ^~~~ -[ 82%] 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 -[ 82%] 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 In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + 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/SIInsertWaits.cpp:19: + 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] @@ -57421,29 +58447,19 @@ 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: + 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/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) - ^ +[ 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/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: + 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]’ @@ -57454,37 +58470,6 @@ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(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/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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, @@ -57494,11 +58479,8 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + 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, @@ -57507,15 +58489,10 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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] + 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, @@ -57527,82 +58504,88 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + 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 ^~~~ -[ 82%] 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 In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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/SIInsertWaitcnts.cpp:19: -/usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here + 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/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] + 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/SIInsertWaitcnts.cpp:19: -/usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here + 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/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: + 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/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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] + 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, @@ -57614,10 +58597,26 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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 ^~~~ @@ -57627,15 +58626,12 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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] + 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, @@ -57647,40 +58643,21 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + 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/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) - ^ -[ 82%] 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/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] + 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, @@ -57692,33 +58669,9 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/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 + 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, @@ -57727,19 +58680,13 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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, @@ -57749,33 +58696,9 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/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 + 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, @@ -57784,11 +58707,11 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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] + 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, @@ -57800,79 +58723,38 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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 + 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 ^~~~ -/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/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] + 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/SIInsertWaitcnts.cpp:19: -/usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here + 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 ^~~~ -[ 82%] 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 In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/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]’ @@ -57883,43 +58765,6 @@ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(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/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) - ^ -In file included from /build/julia-1.0.3+dfsg/deps/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) - ^ -In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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, @@ -57929,9 +58774,8 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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 + 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, @@ -57940,12 +58784,11 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + 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/Support/ArrayRecycler.h: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/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)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -57958,8 +58801,8 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + 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 ^~~~ @@ -57969,13 +58812,11 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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] + 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, @@ -57987,11 +58828,9 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + 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, @@ -58000,15 +58839,11 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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] + 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, @@ -58020,13 +58855,9 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + 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, @@ -58035,69 +58866,29 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/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] + 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 /usr/include/c++/8/bits/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/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/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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] + 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, @@ -58109,27 +58900,21 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + 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/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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]’ @@ -58146,12 +58931,8 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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 ^~~~ @@ -58161,8 +58942,8 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + 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] @@ -58177,8 +58958,8 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + 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 ^~~~ @@ -58188,14 +58969,18 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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, @@ -58205,53 +58990,22 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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 - ^~~~ -/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/ADT/STLExtras.h:21, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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 ^~~~ -[ 82%] 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 In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + 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/MC/MCContext.h:613:44: required from here +/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)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -58264,9 +59018,8 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + 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 ^~~~ @@ -58274,34 +59027,35 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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] + 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/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 + 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/include/llvm/CodeGen/TargetInstrInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetInstrInfo.cpp:14: + 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]’ @@ -58318,26 +59072,24 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + 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 ^~~~ -[ 82%] 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 In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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] + 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, @@ -58349,23 +59101,72 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + 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/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] + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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, @@ -58377,10 +59178,11 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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, @@ -58389,11 +59191,13 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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] + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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, @@ -58405,9 +59209,11 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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 + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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, @@ -58416,16 +59222,15 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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, @@ -58435,32 +59240,36 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 ^~~~ -[ 82%] 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 +In file included from /build/julia-1.0.3+dfsg/deps/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/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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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, @@ -58470,21 +59279,31 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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]’ @@ -58501,29 +59320,65 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 ^~~~ -[ 82%] 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/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] + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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, @@ -58535,24 +59390,22 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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 + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 ^~~~ -[ 82%] 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 -[ 82%] 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 In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + 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]’ @@ -58569,19 +59422,28 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + 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/ADT/BitVector.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetLoweringBase.cpp:14: + 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]’ @@ -58598,26 +59460,35 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + 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/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] + 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, @@ -58629,38 +59500,8 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/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 + 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, @@ -58669,20 +59510,12 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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, @@ -58692,27 +59525,22 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + 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 ^~~~ -[ 82%] 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/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/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] + 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, @@ -58724,10 +59552,8 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + 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, @@ -58736,13 +59562,10 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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] + 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, @@ -58754,10 +59577,8 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + 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, @@ -58766,14 +59587,18 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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] + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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, @@ -58785,94 +59610,46 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 ^~~~ -[ 82%] 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 -In file included from /build/julia-1.0.3+dfsg/deps/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] +In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/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/bits/stl_algobase.h:64, - from /usr/include/c++/8/bits/char_traits.h:39, - from /usr/include/c++/8/ios:40, - from /usr/include/c++/8/ostream:38, - from /usr/include/c++/8/iterator:64, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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/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) - ^ -[ 82%] 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 -[ 82%] Linking CXX static library ../../../libLLVMX86Desc.a -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 -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 -make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' -[ 82%] 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' -[ 82%] 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 -[ 82%] 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/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 +In file included from /usr/include/c++/8/utility:70, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/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/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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/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]’ @@ -58885,42 +59662,38 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/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/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/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/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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/ArrayRecycler.h: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/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)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -58929,38 +59702,32 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/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/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/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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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, @@ -58970,38 +59737,32 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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 + 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 ^~~~ -[ 82%] 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 -[ 82%] 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 -In file included from /build/julia-1.0.3+dfsg/deps/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) - ^ +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/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] + 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, @@ -59013,9 +59774,9 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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 + 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, @@ -59024,13 +59785,14 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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] + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/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, @@ -59042,84 +59804,26 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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 + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/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 ^~~~ -[ 82%] 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/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: + 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/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 - ^~~~ -[ 82%] 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/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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] @@ -59129,14 +59833,10 @@ 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: + 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 ^~~~ -[ 82%] 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, @@ -59145,14 +59845,16 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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, @@ -59164,9 +59866,10 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/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 + 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, @@ -59177,15 +59880,16 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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, @@ -59197,26 +59901,35 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/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 + 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/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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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, @@ -59226,9 +59939,9 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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 + 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, @@ -59237,13 +59950,11 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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] + 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, @@ -59255,38 +59966,24 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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 + 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/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) - ^ -[ 82%] 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/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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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, @@ -59296,311 +59993,188 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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 - ^~~~ -[ 82%] 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 -In file included from /build/julia-1.0.3+dfsg/deps/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/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 + 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/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] + 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/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 - ^~~~ -[ 82%] 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/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 + 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/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 -In file included from /build/julia-1.0.3+dfsg/deps/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) - ^ -[ 82%] 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 -In file included from /build/julia-1.0.3+dfsg/deps/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/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] + 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/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 + 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/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/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/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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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/Support/ArrayRecycler.h: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/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/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: +In file included from /usr/include/c++/8/utility:70, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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/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] +In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/bits/char_traits.h:39, - from /usr/include/c++/8/ios:40, - from /usr/include/c++/8/ostream:38, - from /usr/include/c++/8/iterator:64, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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 + 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/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/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: + 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/utility:70, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/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: +In file included from /usr/include/c++/8/bits/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/CodeGen/TwoAddressInstructionPass.cpp:30: + 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/utility:70, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/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: +In file included from /usr/include/c++/8/bits/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/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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, @@ -59610,108 +60184,80 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/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 + 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/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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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/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: + 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/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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 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/bits/char_traits.h:39, - from /usr/include/c++/8/ios:40, - from /usr/include/c++/8/ostream:38, - from /usr/include/c++/8/iterator:64, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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 + 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/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/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: + 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/utility:70, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/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: +In file included from /usr/include/c++/8/bits/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 ^~~~ @@ -59723,15 +60269,19 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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, @@ -59743,43 +60293,17 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/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: + 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/CodeGen/TwoAddressInstructionPass.cpp:30: + 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]’ @@ -59787,6 +60311,28 @@ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(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, @@ -59796,23 +60342,28 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/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 + 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/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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]’ @@ -59829,11 +60380,9 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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 ^~~~ @@ -59843,16 +60392,14 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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] + 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, @@ -59864,17 +60411,20 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + 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/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: +In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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]’ @@ -59886,56 +60436,46 @@ memcpy(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: + 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/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/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/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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, @@ -59945,22 +60485,17 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/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 + 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/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/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: + 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]’ @@ -59971,50 +60506,28 @@ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/8/utility:70, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/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: +In file included from /usr/include/c++/8/bits/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/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/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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, @@ -60024,10 +60537,10 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/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 + 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, @@ -60036,21 +60549,14 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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, @@ -60060,12 +60566,10 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + 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, @@ -60074,17 +60578,14 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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, @@ -60094,11 +60595,35 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/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 + 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, @@ -60107,14 +60632,12 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/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: + 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/Support/ArrayRecycler.h: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/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)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -60127,10 +60650,9 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/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: + 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 ^~~~ @@ -60140,14 +60662,16 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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, @@ -60157,48 +60681,32 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/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/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 + 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/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/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: + 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]’ @@ -60218,22 +60726,23 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/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: + 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/VirtRegMap.cpp:32: + 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/lib/CodeGen/XRayInstrumentation.cpp:17: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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]’ @@ -60241,18 +60750,19 @@ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/8/utility:70, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, - from /build/julia-1.0.3+dfsg/deps/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: +In file included from /usr/include/c++/8/bits/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%] 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 In file included from /build/julia-1.0.3+dfsg/deps/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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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]’ @@ -60260,62 +60770,18 @@ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/8/utility:70, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, - from /build/julia-1.0.3+dfsg/deps/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 - ^~~~ -/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/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 + 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/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/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: + 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]’ @@ -60323,68 +60789,25 @@ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/8/utility:70, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/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/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 - ^~~~ -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 + 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/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] +In file included from /build/julia-1.0.3+dfsg/deps/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, @@ -60393,108 +60816,89 @@ from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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 + 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/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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 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/bits/char_traits.h:39, - from /usr/include/c++/8/ios:40, - from /usr/include/c++/8/ostream:38, - from /usr/include/c++/8/iterator:64, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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 + 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/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) - ^ -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: +In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/bits/char_traits.h:39, - from /usr/include/c++/8/ios:40, - from /usr/include/c++/8/ostream:38, - from /usr/include/c++/8/iterator:64, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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: + 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 ^~~~ -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/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: +[ 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/CodeGen/SlotIndexes.h:358:62: required from here +/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/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: + 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 ^~~~ -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: +[ 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]’ @@ -60503,42 +60907,20 @@ memcpy(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: + 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 ^~~~ -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/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: +[ 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]’ @@ -60550,146 +60932,168 @@ memcpy(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: + 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/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/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/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 + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/SILowerControlFlow.cpp:52: + 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/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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/utility:70, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/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 + 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/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] +In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/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/bits/stl_algobase.h:64, - from /usr/include/c++/8/bits/char_traits.h:39, - from /usr/include/c++/8/ios:40, - from /usr/include/c++/8/ostream:38, - from /usr/include/c++/8/iterator:64, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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 +In file included from /usr/include/c++/8/utility:70, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/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/SILowerControlFlow.cpp:51: + 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] @@ -60699,7 +61103,7 @@ 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: + 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 ^~~~ @@ -60709,16 +61113,23 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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, @@ -60728,46 +61139,35 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + 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/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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] + 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/utility:70, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 +In file included from /usr/include/c++/8/bits/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, @@ -60776,11 +61176,10 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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]’ @@ -60788,21 +61187,45 @@ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/8/utility:70, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, +In file included from /usr/include/c++/8/bits/stl_algobase.h:64, + from /usr/include/c++/8/bits/char_traits.h:39, + from /usr/include/c++/8/ios:40, + from /usr/include/c++/8/ostream:38, + from /usr/include/c++/8/iterator:64, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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/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 + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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, @@ -60811,40 +61234,50 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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] + 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/utility:70, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, +In file included from /usr/include/c++/8/bits/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/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 + 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/SILowerControlFlow.cpp:51: + 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] @@ -60854,7 +61287,7 @@ 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: + 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 ^~~~ @@ -60862,7 +61295,7 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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] @@ -60872,44 +61305,90 @@ 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: + 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/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: + 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/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/bits/char_traits.h:39, - from /usr/include/c++/8/ios:40, - from /usr/include/c++/8/ostream:38, - from /usr/include/c++/8/iterator:64, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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: + 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 ^~~~ @@ -60917,44 +61396,55 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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/SILowerControlFlow.cpp:51: -/usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here + 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 ^~~~ -[ 82%] 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 In file included from /build/julia-1.0.3+dfsg/deps/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: + 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/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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]’ @@ -60965,39 +61455,11 @@ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/8/utility:70, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/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: + 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 ^~~~ @@ -61005,7 +61467,7 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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] @@ -61015,37 +61477,44 @@ 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: + 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/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 In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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] + 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/SILowerControlFlow.cpp:51: -/usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here + 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/SILowerI1Copies.cpp:17: + 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] @@ -61055,15 +61524,54 @@ 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: + 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/SILowerI1Copies.cpp:17: + 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] @@ -61073,7 +61581,7 @@ 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: + 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 ^~~~ @@ -61081,7 +61589,7 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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] @@ -61091,7 +61599,7 @@ 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: + 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 ^~~~ @@ -61099,7 +61607,7 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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] @@ -61109,15 +61617,46 @@ 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: + 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/SILoadStoreOptimizer.cpp:44: + 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]’ @@ -61125,19 +61664,34 @@ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(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: +In file included from /usr/include/c++/8/utility:70, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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/SILoadStoreOptimizer.cpp:44: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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]’ @@ -61145,11 +61699,20 @@ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &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: +In file included from /usr/include/c++/8/utility:70, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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 ^~~~ @@ -61157,28 +61720,27 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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/SILowerI1Copies.cpp:17: -/usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here + 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/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/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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]’ @@ -61190,34 +61752,90 @@ 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: + 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/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86MachineFunctionInfo.cpp.o -[ 82%] 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 -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/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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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/SILoadStoreOptimizer.cpp:44: + 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 ^~~~ @@ -61225,7 +61843,7 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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]’ @@ -61240,24 +61858,27 @@ 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: + 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/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: + 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/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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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]’ @@ -61268,30 +61889,6 @@ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(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/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/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, @@ -61301,27 +61898,16 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/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 + 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/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] +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, @@ -61331,57 +61917,45 @@ from /usr/include/c++/8/iterator:64, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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 + 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 ^~~~ -[ 82%] 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/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] +In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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/bits/stl_algobase.h:64, - from /usr/include/c++/8/bits/char_traits.h:39, - from /usr/include/c++/8/ios:40, - from /usr/include/c++/8/ostream:38, - from /usr/include/c++/8/iterator:64, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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: +In file included from /usr/include/c++/8/utility:70, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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 ^~~~ @@ -61391,11 +61965,8 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/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: + 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]’ @@ -61412,11 +61983,8 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/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: + 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 ^~~~ @@ -61426,11 +61994,8 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/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: + 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]’ @@ -61447,36 +62012,27 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/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: + 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/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) - ^ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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, @@ -61486,11 +62042,10 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + 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, @@ -61499,13 +62054,14 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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] + 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, @@ -61517,15 +62073,12 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + 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 ^~~~ -[ 82%] 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 In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, @@ -61533,16 +62086,14 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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, @@ -61553,19 +62104,12 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/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/ADT/StringMap.h:17, @@ -61573,14 +62117,12 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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] + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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, @@ -61593,10 +62135,10 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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, @@ -61607,19 +62149,13 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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, @@ -61631,18 +62167,11 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/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 + 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/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 -[ 82%] 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 -[ 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/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, @@ -61651,9 +62180,8 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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] @@ -61670,12 +62198,23 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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, @@ -61684,12 +62223,12 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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] + 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, @@ -61703,12 +62242,39 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + 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, @@ -61716,9 +62282,40 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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]’ @@ -61738,32 +62335,21 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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/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) - ^ +[ 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/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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]’ @@ -61780,11 +62366,8 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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 ^~~~ @@ -61794,11 +62377,8 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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]’ @@ -61815,27 +62395,64 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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/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] + 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, @@ -61847,23 +62464,22 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + 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/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: + 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] @@ -61878,10 +62494,8 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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 ^~~~ @@ -61891,11 +62505,9 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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]’ @@ -61915,37 +62527,59 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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/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 -[ 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 -[ 82%] 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 -[ 82%] 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 +[ 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/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: + 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/MC/MCContext.h:613:44: required from here +/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)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -61958,10 +62592,8 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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 ^~~~ @@ -61971,17 +62603,15 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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, @@ -61991,33 +62621,21 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + 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 ^~~~ -In file included from /build/julia-1.0.3+dfsg/deps/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) - ^ +[ 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/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: + 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]’ @@ -62037,139 +62655,148 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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/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 -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/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) - ^ +[ 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/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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/bits/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: +In file included from /usr/include/c++/8/utility:70, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/bits/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: +In file included from /usr/include/c++/8/utility:70, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 ^~~~ -[ 82%] 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 In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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] + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/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/bits/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 +In file included from /usr/include/c++/8/utility:70, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/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/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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/bits/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: +In file included from /usr/include/c++/8/utility:70, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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]’ @@ -62177,123 +62804,43 @@ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(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/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/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, +In file included from /usr/include/c++/8/utility:70, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/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: + 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/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) { - ^ -In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/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/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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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, @@ -62303,10 +62850,9 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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 + 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, @@ -62315,12 +62861,13 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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] + 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, @@ -62332,20 +62879,27 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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 + 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/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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/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]’ @@ -62356,29 +62910,61 @@ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/8/utility:70, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/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/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 + 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/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] + 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, @@ -62390,132 +62976,93 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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/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: + 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/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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/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/bits/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: +In file included from /usr/include/c++/8/utility:70, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/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/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] + 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 /usr/include/c++/8/utility:70, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, +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/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/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: + 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/bits/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/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 - ^~~~ -In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, +In file included from /usr/include/c++/8/utility:70, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/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, @@ -62524,9 +63071,9 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + 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 @@ -62542,36 +63089,29 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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/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: + 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/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: + 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]’ @@ -62581,17 +63121,15 @@ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/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: + 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/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: + 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]’ @@ -62601,17 +63139,20 @@ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/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: + 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/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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/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]’ @@ -62619,77 +63160,46 @@ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(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: +In file included from /usr/include/c++/8/utility:70, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/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/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/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) - ^ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 - ^~~~ -In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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/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 + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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, @@ -62698,16 +63208,13 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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, @@ -62717,64 +63224,52 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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 + 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 ^~~~ -[ 82%] 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 -make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' -[ 82%] Built target llvm-cfi-verify -[ 82%] 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 -In file included from /build/julia-1.0.3+dfsg/deps/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/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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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/bits/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: +In file included from /usr/include/c++/8/utility:70, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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/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/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] + 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, @@ -62786,35 +63281,10 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/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 + 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, @@ -62823,19 +63293,16 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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, @@ -62845,10 +63312,12 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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 + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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, @@ -62857,14 +63326,14 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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] + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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, @@ -62876,32 +63345,39 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/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 + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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, @@ -62910,18 +63386,13 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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, @@ -62931,39 +63402,36 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + 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/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/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] + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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/bits/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 +In file included from /usr/include/c++/8/utility:70, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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, @@ -62972,13 +63440,11 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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] + 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, @@ -62990,11 +63456,9 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + 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, @@ -63003,15 +63467,11 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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/Support/ArrayRecycler.h: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/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)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -63024,32 +63484,32 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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 ^~~~ -[ 82%] 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 +[ 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/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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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, @@ -63059,12 +63519,10 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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 + 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, @@ -63075,12 +63533,13 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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] + 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, @@ -63094,10 +63553,10 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + 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, @@ -63106,13 +63565,12 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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] + 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, @@ -63124,11 +63582,27 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + 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, @@ -63137,11 +63611,8 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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]’ @@ -63158,11 +63629,70 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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/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: + 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 ^~~~ @@ -63173,10 +63703,10 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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]’ @@ -63184,6 +63714,34 @@ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/8/bits/stl_algobase.h:64, + from /usr/include/c++/8/bits/char_traits.h:39, + from /usr/include/c++/8/ios:40, + from /usr/include/c++/8/ostream:38, + from /usr/include/c++/8/iterator:64, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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, @@ -63193,35 +63751,27 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + 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 ^~~~ -[ 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/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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] + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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, @@ -63233,25 +63783,26 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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]’ @@ -63268,11 +63819,10 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 ^~~~ @@ -63282,11 +63832,10 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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]’ @@ -63303,15 +63852,32 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 ^~~~ -[ 82%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86ShuffleDecodeConstantPool.cpp.o +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, @@ -63319,10 +63885,41 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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]’ @@ -63342,20 +63939,23 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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 ^~~~ -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 +[ 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/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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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]’ @@ -63366,33 +63966,64 @@ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(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: +In file included from /usr/include/c++/8/utility:70, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 ^~~~ -[ 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 +[ 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/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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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, @@ -63402,28 +64033,43 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + 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/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] + 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, @@ -63435,33 +64081,27 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + 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 ^~~~ -[ 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 +[ 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/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] + 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, @@ -63473,10 +64113,38 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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 ^~~~ @@ -63486,21 +64154,15 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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, @@ -63510,36 +64172,20 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + 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 ^~~~ -[ 82%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86TargetMachine.cpp.o -[ 82%] 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/X86TargetMachine.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86TargetMachine.cpp -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 -[ 84%] 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/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) - ^ +/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/Target/X86/X86Subtarget.h:27, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86RetpolineThunks.cpp:24: + 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/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: +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] @@ -63552,20 +64198,28 @@ from /usr/include/c++/8/iterator:64, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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: + 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/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: + 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] @@ -63580,9 +64234,8 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + 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 ^~~~ @@ -63592,14 +64245,16 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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, @@ -63609,34 +64264,18 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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 - ^~~~ -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 + 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/Target/X86/X86Subtarget.h:27, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86SelectionDAGInfo.cpp:18: + 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) @@ -63647,85 +64286,25 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + 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/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 - ^~~~ -[ 84%] 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/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) - ^ -In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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 - ^~~~ -[ 84%] 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 -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 + 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, @@ -63734,9 +64313,8 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + 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]’ @@ -63753,9 +64331,8 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + 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 ^~~~ @@ -63765,9 +64342,8 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + 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]’ @@ -63784,24 +64360,13 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + 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/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: +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]’ @@ -63809,27 +64374,20 @@ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In 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: +In file included from /usr/include/c++/8/bits/stl_algobase.h:64, + from /usr/include/c++/8/bits/char_traits.h:39, + from /usr/include/c++/8/ios:40, + from /usr/include/c++/8/ostream:38, + from /usr/include/c++/8/iterator:64, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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/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: +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]’ @@ -63837,46 +64395,53 @@ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In 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: +In file included from /usr/include/c++/8/bits/stl_algobase.h:64, + from /usr/include/c++/8/bits/char_traits.h:39, + from /usr/include/c++/8/ios:40, + from /usr/include/c++/8/ostream:38, + from /usr/include/c++/8/iterator:64, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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/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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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/bits/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: +In file included from /usr/include/c++/8/utility:70, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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/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) - ^ -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: +In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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]’ @@ -63884,54 +64449,28 @@ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(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: +In file included from /usr/include/c++/8/utility:70, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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/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/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: + 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]’ @@ -63943,11 +64482,16 @@ memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In 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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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 ^~~~ @@ -63957,19 +64501,15 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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, @@ -63979,21 +64519,21 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + 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/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: + 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]’ @@ -64010,9 +64550,8 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + 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 ^~~~ @@ -64022,9 +64561,8 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + 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]’ @@ -64041,35 +64579,16 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + 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/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/SIShrinkInstructions.cpp:12: + 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]’ @@ -64077,19 +64596,22 @@ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(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: +In file included from /usr/include/c++/8/utility:70, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/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: + 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]’ @@ -64097,148 +64619,23 @@ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &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 - ^~~~ -In file included from /build/julia-1.0.3+dfsg/deps/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) - ^ -[ 84%] 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 -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/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/ADT/STLExtras.h:21, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 - ^~~~ -[ 84%] 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/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/ADT/STLExtras.h:21, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + 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/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: +[ 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]’ @@ -64249,62 +64646,58 @@ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + 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/ADT/STLExtras.h:21, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: +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/CodeGen/SlotIndexes.h:358:62: required from here +/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/SIWholeQuadMode.cpp:59: +In file included from /usr/include/c++/8/utility:70, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/ADT/STLExtras.h:21, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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] +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/bits/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 +In file included from /usr/include/c++/8/utility:70, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 ^~~~ -[ 84%] 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/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: + 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) @@ -64315,13 +64708,15 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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, @@ -64331,9 +64726,9 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/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 + 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, @@ -64342,69 +64737,27 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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] + 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/bits/stl_algobase.h:64, - from /usr/include/c++/8/bits/char_traits.h:39, - from /usr/include/c++/8/ios:40, - from /usr/include/c++/8/ostream:38, - from /usr/include/c++/8/iterator:64, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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 - ^~~~ -/usr/bin/ranlib ../libLLVMCodeGen.a -In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, +In file included from /usr/include/c++/8/utility:70, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + 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, @@ -64414,31 +64767,25 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + from /build/julia-1.0.3+dfsg/deps/srccache/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/bits/stl_algobase.h:64, - from /usr/include/c++/8/bits/char_traits.h:39, - from /usr/include/c++/8/ios:40, - from /usr/include/c++/8/ostream:38, - from /usr/include/c++/8/iterator:64, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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: +In file included from /usr/include/c++/8/utility:70, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/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 ^~~~ @@ -64449,31 +64796,25 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + from /build/julia-1.0.3+dfsg/deps/srccache/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/bits/stl_algobase.h:64, - from /usr/include/c++/8/bits/char_traits.h:39, - from /usr/include/c++/8/ios:40, - from /usr/include/c++/8/ostream:38, - from /usr/include/c++/8/iterator:64, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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: +In file included from /usr/include/c++/8/utility:70, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/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 ^~~~ @@ -64483,11 +64824,12 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/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] + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/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, @@ -64499,25 +64841,20 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/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 + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/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/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/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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]’ @@ -64528,11 +64865,17 @@ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(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: +In file included from /usr/include/c++/8/utility:70, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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 ^~~~ @@ -64543,87 +64886,38 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + from /build/julia-1.0.3+dfsg/deps/srccache/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/bits/stl_algobase.h:64, - from /usr/include/c++/8/bits/char_traits.h:39, - from /usr/include/c++/8/ios:40, - from /usr/include/c++/8/ostream:38, - from /usr/include/c++/8/iterator:64, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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, +In file included from /usr/include/c++/8/utility:70, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + from /build/julia-1.0.3+dfsg/deps/srccache/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/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) - ^ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/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]’ @@ -64640,8 +64934,9 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/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 ^~~~ @@ -64651,12 +64946,14 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/Support/ArrayRecycler.h: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/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)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -64669,91 +64966,12 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/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/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 - ^~~~ -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/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 + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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, @@ -64763,55 +64981,17 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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] + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/bits/stl_algobase.h:64, - from /usr/include/c++/8/bits/char_traits.h:39, - from /usr/include/c++/8/ios:40, - from /usr/include/c++/8/ostream:38, - from /usr/include/c++/8/iterator:64, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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/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, @@ -64821,67 +65001,30 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 - ^~~~ -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/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 + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 ^~~~ -[ 84%] Built target LLVMCodeGen In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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] + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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, @@ -64893,12 +65036,12 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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, @@ -64907,8 +65050,9 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/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]’ @@ -64928,8 +65072,9 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/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 ^~~~ @@ -64939,16 +65084,21 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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] + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/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, @@ -64960,39 +65110,33 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/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/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 ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: -/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long 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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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, @@ -65002,19 +65146,29 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/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] +In file included from /build/julia-1.0.3+dfsg/deps/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, @@ -65024,55 +65178,39 @@ from /usr/include/c++/8/iterator:64, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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 + 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/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 /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/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 + 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/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] +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, @@ -65082,31 +65220,18 @@ from /usr/include/c++/8/iterator:64, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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 + 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/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] +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, @@ -65115,57 +65240,32 @@ from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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 + 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/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 /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/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 + 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, @@ -65174,21 +65274,14 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/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, @@ -65198,23 +65291,27 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/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/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 /build/julia-1.0.3+dfsg/deps/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, @@ -65222,20 +65319,22 @@ from /usr/include/c++/8/iterator:64, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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 + 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/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 /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, @@ -65243,45 +65342,10 @@ from /usr/include/c++/8/iterator:64, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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/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/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + 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, @@ -65290,14 +65354,16 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/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, @@ -65307,14 +65373,15 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/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/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: +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]’ @@ -65332,20 +65399,14 @@ from /usr/include/c++/8/iterator:64, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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: + 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/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: + 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]’ @@ -65357,26 +65418,12 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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]’ @@ -65388,26 +65435,29 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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]’ @@ -65422,31 +65472,17 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + 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 ../../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 -/usr/bin/ranlib ../../libLLVMAMDGPUCodeGen.a -make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' -[ 84%] Built target LLVMAMDGPUCodeGen -[ 84%] 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 -/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 -/usr/bin/ranlib ../../libLLVMX86CodeGen.a +[ 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 LLVMX86CodeGen +[ 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= @@ -65464,170 +65500,183 @@ 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 -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/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/llvm-ar/CMakeFiles/llvm-ar.dir/build.make tools/llvm-ar/CMakeFiles/llvm-ar.dir/depend +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-config/CMakeFiles/llvm-config.dir/build.make tools/llvm-config/CMakeFiles/llvm-config.dir/depend +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-lto/CMakeFiles/llvm-lto.dir/build.make tools/llvm-lto/CMakeFiles/llvm-lto.dir/depend -make -f tools/llvm-profdata/CMakeFiles/llvm-profdata.dir/build.make tools/llvm-profdata/CMakeFiles/llvm-profdata.dir/depend +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/bugpoint/CMakeFiles/bugpoint.dir/build.make tools/bugpoint/CMakeFiles/bugpoint.dir/depend +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/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/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/llc/CMakeFiles/llc.dir/build.make tools/llc/CMakeFiles/llc.dir/depend -make -f tools/lli/CMakeFiles/lli.dir/build.make tools/lli/CMakeFiles/lli.dir/depend +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/llvm-as/CMakeFiles/llvm-as.dir/build.make tools/llvm-as/CMakeFiles/llvm-as.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= -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/llvm-bcanalyzer/CMakeFiles/llvm-bcanalyzer.dir/build.make tools/llvm-bcanalyzer/CMakeFiles/llvm-bcanalyzer.dir/depend +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= -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". -make -f tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/build.make tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/depend +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= -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-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-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". -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 -f tools/llvm-cov/CMakeFiles/llvm-cov.dir/build.make tools/llvm-cov/CMakeFiles/llvm-cov.dir/depend 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' -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[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= -Scanning dependencies of target llvm-config +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[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' +make -f tools/llvm-ar/CMakeFiles/llvm-ar.dir/build.make tools/llvm-ar/CMakeFiles/llvm-ar.dir/build +make[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-config/CMakeFiles/llvm-config.dir/build.make tools/llvm-config/CMakeFiles/llvm-config.dir/build +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-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= +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' -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". +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". -Scanning dependencies of target llvm-ar -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". -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". +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-ar/CMakeFiles/llvm-ar.dir/build.make tools/llvm-ar/CMakeFiles/llvm-ar.dir/build -[ 84%] Building CXX object tools/llvm-config/CMakeFiles/llvm-config.dir/llvm-config.cpp.o +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' -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 +[ 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 -Scanning dependencies of target llvm-profdata +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 -f tools/llvm-profdata/CMakeFiles/llvm-profdata.dir/build.make tools/llvm-profdata/CMakeFiles/llvm-profdata.dir/build -make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' -Scanning dependencies of target llvm-bcanalyzer make[6]: Leaving 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 -Scanning dependencies of target llvm-cat -[ 84%] Building CXX object tools/llvm-ar/CMakeFiles/llvm-ar.dir/llvm-ar.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 +[ 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-cat/CMakeFiles/llvm-cat.dir/build.make tools/llvm-cat/CMakeFiles/llvm-cat.dir/build +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' -Scanning dependencies of target llvm-c-test -make[6]: Leaving 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 -make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' -[ 84%] Building CXX object tools/llvm-as/CMakeFiles/llvm-as.dir/llvm-as.cpp.o -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 +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 -Scanning dependencies of target LLVMTestingSupport -Scanning dependencies of target llvm-cov -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/Testing/Support/CMakeFiles/LLVMTestingSupport.dir/build.make lib/Testing/Support/CMakeFiles/LLVMTestingSupport.dir/build -[ 84%] Building CXX object tools/llvm-bcanalyzer/CMakeFiles/llvm-bcanalyzer.dir/llvm-bcanalyzer.cpp.o -make -f tools/llvm-cov/CMakeFiles/llvm-cov.dir/build.make tools/llvm-cov/CMakeFiles/llvm-cov.dir/build -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 -[ 84%] Building CXX object tools/llvm-cat/CMakeFiles/llvm-cat.dir/llvm-cat.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/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 make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' -[ 84%] Building C object tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/attributes.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/attributes.c.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-c-test/attributes.c -[ 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 -Scanning dependencies of target llvm-lto -[ 85%] 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 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 -Scanning dependencies of target LTO +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 -make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' 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/lto/CMakeFiles/LTO.dir/build.make tools/lto/CMakeFiles/LTO.dir/build +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' -make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' -make -f tools/llc/CMakeFiles/llc.dir/build.make tools/llc/CMakeFiles/llc.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' -[ 87%] Building CXX object tools/lli/CMakeFiles/lli.dir/lli.cpp.o -[ 87%] Building CXX object tools/llvm-lto/CMakeFiles/llvm-lto.dir/llvm-lto.cpp.o +[ 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 -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 -[ 87%] Building CXX object tools/lto/CMakeFiles/LTO.dir/LTODisassembler.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/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 +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 -[ 87%] Building CXX object tools/dsymutil/CMakeFiles/llvm-dsymutil.dir/dsymutil.cpp.o +[ 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 -[ 87%] 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 +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' -[ 87%] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/BugDriver.cpp.o +[ 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, @@ -65950,6 +65999,7 @@ /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, @@ -65999,6 +66049,7 @@ /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)) ^~~~~~~~~~~~~~~~~~~~~~ @@ -66270,8 +66321,6 @@ /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 ^~~~~~~~~~~~~~~~~~~~~~~ -[ 87%] 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 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, @@ -66280,7 +66329,6 @@ /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_ ^~~~~~~~~~~~~~~~~~~~~~~ -[ 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, @@ -66354,7 +66402,6 @@ /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 ^~~~~~~~~~~~~~~~~~~~~ -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: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)) ^~~~~~~~~~~~~~ @@ -66371,6 +66418,22 @@ 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, @@ -66405,46 +66468,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/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%] 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' -[ 87%] Built target LLVMTestingSupport -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' -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= -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 llvm-cvtres +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-cvtres/CMakeFiles/llvm-cvtres.dir/build.make tools/llvm-cvtres/CMakeFiles/llvm-cvtres.dir/build +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-cvtres/CMakeFiles/llvm-cvtres.dir/llvm-cvtres.cpp.o -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 -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 - ^~~~ +[ 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]’: @@ -66461,28 +66495,25 @@ /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) ^ -[ 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 -/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 -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-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= -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 In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, @@ -66509,38 +66540,22 @@ /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ -[ 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 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-cat -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 -/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%] 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 -make[6]: Leaving 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/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%] Built target llvm-cat -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= -[ 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-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 -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 -[ 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 -[ 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 +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]’: @@ -66557,8 +66572,8 @@ /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ -[ 88%] 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 +[ 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]’: @@ -66576,10 +66591,25 @@ /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ -[ 88%] 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 +/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' -[ 88%] Built target llvm-ar +[ 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= @@ -66587,71 +66617,73 @@ 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[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' -[ 88%] Building CXX object tools/llvm-demangle-fuzzer/CMakeFiles/llvm-demangle-fuzzer.dir/DummyDemanglerFuzzer.cpp.o +[ 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 -[ 88%] Built target llvm-as +[ 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' -[ 88%] 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 -[ 88%] 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 -[ 88%] 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%] Building CXX object tools/llvm-diff/CMakeFiles/llvm-diff.dir/llvm-diff.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/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]: 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-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= 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' -[ 88%] Building CXX object tools/llvm-dis/CMakeFiles/llvm-dis.dir/llvm-dis.cpp.o +[ 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 -[ 88%] 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 -[ 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 -[ 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 +[ 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%] Linking CXX executable ../../bin/llvm-demangle-fuzzer -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 -/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 +[ 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-cvtres +[ 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 -make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' -[ 88%] Built target llvm-cxxfilt +[ 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= @@ -66660,12 +66692,12 @@ 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]: 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-extract/CMakeFiles/llvm-extract.dir/build.make tools/llvm-extract/CMakeFiles/llvm-extract.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-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". @@ -66674,13 +66706,12 @@ 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%] 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 [ 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 -/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/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-bcanalyzer +[ 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= @@ -66692,14 +66723,26 @@ 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%] 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 +[ 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 -[ 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%] 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 +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, @@ -66743,11 +66786,15 @@ /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/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 -[ 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 +[ 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: @@ -66793,30 +66840,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/tools/lto && /usr/bin/cmake -E cmake_symlink_library ../../lib/libLTO.so.6.0.0 ../../lib/libLTO.so.6 ../../lib/libLTO.so -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-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". -[ 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 -Scanning dependencies of target llvm-link -make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' -[ 88%] Linking CXX executable ../../bin/llvm-profdata -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' -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 -[ 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 -/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 +[ 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-extract +[ 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= @@ -66828,11 +66855,27 @@ 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-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 +[ 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-profdata +[ 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= @@ -66844,11 +66887,10 @@ 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 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%] 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 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, @@ -66881,6 +66923,27 @@ /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]’: @@ -66902,37 +66965,87 @@ ^~~~ [ 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-cxxdump -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%] 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 -make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' -[ 88%] Built target llvm-lto +[ 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-dis +[ 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= @@ -66944,6 +67057,14 @@ 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, @@ -66972,6 +67093,36 @@ /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, @@ -67019,132 +67170,37 @@ /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ -[ 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 -In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 - ^~~~ -In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 - ^~~~ -In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 - ^~~~ -make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' -[ 88%] Built target llvm-mcmarkup -make -f tools/llvm-nm/CMakeFiles/llvm-nm.dir/build.make tools/llvm-nm/CMakeFiles/llvm-nm.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-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= -In file included from /build/julia-1.0.3+dfsg/deps/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 - ^~~~ -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". -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 +[ 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' -[ 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 -[ 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%] 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 -[ 88%] 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 +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' -[ 88%] Built target llvm-mt -make -f tools/llvm-objcopy/CMakeFiles/llvm-objcopy.dir/build.make tools/llvm-objcopy/CMakeFiles/llvm-objcopy.dir/depend +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' -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= [ 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 -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 +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' -make -f tools/llvm-objcopy/CMakeFiles/llvm-objcopy.dir/build.make tools/llvm-objcopy/CMakeFiles/llvm-objcopy.dir/build +[ 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' -[ 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 -[ 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 -[ 88%] 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 +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 @@ -67173,6 +67229,7 @@ /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)); ^ @@ -67185,50 +67242,22 @@ /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' -[ 88%] Built target llc -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/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/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-dwp -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= -make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' -[ 88%] 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 -[ 88%] Built target llvm-dwarfdump -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". +[ 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= -/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%] 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' -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 -[ 88%] Building CXX object tools/llvm-opt-report/CMakeFiles/llvm-opt-report.dir/OptReport.cpp.o -make[6]: Entering 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 -[ 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 -make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' -[ 88%] Built target llvm-modextract 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= @@ -67238,12 +67267,34 @@ 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' -[ 88%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/Analyze.cpp.o +[ 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-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 -[ 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 +[ 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, @@ -67272,27 +67323,36 @@ /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ -[ 90%] Linking CXX executable ../../bin/llvm-link -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 -/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 make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' -[ 90%] Built target llvm-link -make -f tools/llvm-rc/CMakeFiles/llvm-rc.dir/build.make tools/llvm-rc/CMakeFiles/llvm-rc.dir/depend +[ 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-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 +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-rc/CMakeFiles/llvm-rc.dir/build.make tools/llvm-rc/CMakeFiles/llvm-rc.dir/build +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-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%] 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%] 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 +[ 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: @@ -67315,47 +67375,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/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 - ^~~~ -make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' -[ 90%] 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 -[ 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 -[ 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 -/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/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: @@ -67407,26 +67426,37 @@ /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ -[ 92%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/BytesOutputStyle.cpp.o +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' -[ 92%] Built target llvm-diff -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' -[ 92%] Building CXX object tools/llvm-rtdyld/CMakeFiles/llvm-rtdyld.dir/llvm-rtdyld.cpp.o -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 -[ 92%] 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 -[ 92%] 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 -/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 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, @@ -67450,14 +67480,7 @@ /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ -[ 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-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 -make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' -[ 92%] Built target llvm-opt-report +[ 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= @@ -67467,6 +67490,13 @@ 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, @@ -67491,29 +67521,27 @@ /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ -[ 92%] Building CXX object tools/llvm-size/CMakeFiles/llvm-size.dir/llvm-size.cpp.o -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%] 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 -make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' -[ 92%] Built target llvm-nm -[ 92%] 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 -make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' -[ 92%] Built target llvm-mc -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' -[ 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 -[ 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 +/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, @@ -67539,39 +67567,17 @@ /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ -[ 92%] 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 -[ 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 -[ 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 -In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/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 - ^~~~ -[ 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 make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' -[ 92%] Built target llvm-lto2 -[ 92%] 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 +[ 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, @@ -67593,6 +67599,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, @@ -67625,39 +67639,25 @@ /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 -[ 92%] 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 -[ 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%] 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 -[ 92%] 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 -[ 92%] 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 -[ 92%] Building CXX object tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/ELFDumper.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/ELFDumper.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-readobj/ELFDumper.cpp -[ 92%] 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 -[ 92%] 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 -[ 92%] 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 -[ 92%] 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 -[ 92%] 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 -[ 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 -make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' -[ 93%] Built target llvm-rc 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= @@ -67667,10 +67667,10 @@ 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' -[ 93%] Building CXX object tools/llvm-split/CMakeFiles/llvm-split.dir/llvm-split.cpp.o +[ 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' -[ 93%] Built target llvm-rtdyld +[ 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= @@ -67679,14 +67679,11 @@ 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' -[ 93%] Building CXX object tools/llvm-stress/CMakeFiles/llvm-stress.dir/llvm-stress.cpp.o +[ 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 -[ 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-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-size +[ 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= @@ -67696,100 +67693,37 @@ 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' -[ 93%] Building CXX object tools/llvm-strings/CMakeFiles/llvm-strings.dir/llvm-strings.cpp.o +[ 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 -[ 93%] 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 -[ 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 -/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: - ^~~~ -/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: - ^~~~ -/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: - ^~~~ +[ 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 -[ 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 make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' -[ 93%] Built target llvm-strings +[ 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". -[ 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 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 -[ 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 -[ 93%] Linking CXX executable ../../bin/llvm-opt-fuzzer -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 -In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 - ^~~~ make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' -[ 93%] Built target lli +[ 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= @@ -67801,139 +67735,100 @@ 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%] 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-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-opt-fuzzer +[ 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[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 -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/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-cov/CMakeFiles/llvm-cov.dir/TestingSupport.cpp.o -[ 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 -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-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 -[ 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-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-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 -In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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/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 +[ 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-symbolizer +[ 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%] 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 +[ 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 -/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' 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%] 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 -/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-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 -[ 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 -make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' -[ 93%] Built target llvm-stress +[ 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 -[ 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-objcopy -[ 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-objcopy && /usr/bin/cmake -E cmake_link_script CMakeFiles/llvm-objcopy.dir/link.txt --verbose=1 -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 -/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 -make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' -[ 93%] Built target llvm-cov -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= -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". 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/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/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-objcopy +[ 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= @@ -67945,34 +67840,33 @@ 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/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: +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/bits/stl_algobase.h:64, - from /usr/include/c++/8/bits/char_traits.h:39, - from /usr/include/c++/8/ios:40, - from /usr/include/c++/8/ostream:38, - from /usr/include/c++/8/iterator:64, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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: +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 ^~~~ -[ 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 -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: +In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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 @@ -67985,38 +67879,16 @@ from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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%] 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 -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: + 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/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 -[ 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 +[ 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]’: @@ -68078,39 +67950,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/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%] 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-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 -[ 93%] Building CXX object tools/opt/CMakeFiles/opt.dir/Debugify.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/Debugify.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/opt/Debugify.cpp -[ 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-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 +[ 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 @@ -68123,8 +67973,11 @@ 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' @@ -68132,7 +67985,9 @@ 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 @@ -68142,6 +67997,8 @@ 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 @@ -68151,19 +68008,13 @@ [ 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' -[ 93%] Built target llvm-dlltool -[ 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 -[ 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/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 -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: +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/MC/MCContext.h:613:44: required from here +/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)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -68174,22 +68025,106 @@ from /usr/include/c++/8/iterator:64, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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: + 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 ^~~~ -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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 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, @@ -68197,16 +68132,52 @@ from /usr/include/c++/8/iterator:64, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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 + 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 -[ 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 +/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, @@ -68224,6 +68195,8 @@ /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, @@ -68242,6 +68215,8 @@ /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, @@ -68261,10 +68236,33 @@ /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-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 +[ 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/tools/yaml2obj/yaml2coff.cpp:16: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/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 @@ -68275,49 +68273,26 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/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 -[ 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 -make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' -[ 93%] Built target llvm-dsymutil -[ 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 -[ 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 -[ 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%] 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 -[ 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 -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/sancov.dir/sancov.cc.o -o ../../bin/sancov -Wl,-rpath,"\$ORIGIN/../lib" ../../lib/libLLVM-6.0.so -lpthread -[ 93%] Built target verify-uselistorder -[ 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 -[ 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/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 -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/opt/CMakeFiles/opt.dir/PrintSCC.cpp.o 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: + 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/Support/YAMLParser.h:130:42: required from here +/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)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -68329,28 +68304,25 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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: + 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 ^~~~ -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 -[ 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%] 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/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)); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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, @@ -68359,18 +68331,19 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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 + 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-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 +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/macho2yaml.cpp:10: + 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 @@ -68386,121 +68359,77 @@ 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: + 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 ^~~~ -In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/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: +[ 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/utility:70, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/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: +In file included from /usr/include/c++/8/bits/stl_algobase.h:64, + from /usr/include/c++/8/bits/char_traits.h:39, + from /usr/include/c++/8/ios:40, + from /usr/include/c++/8/ostream:38, + from /usr/include/c++/8/iterator:64, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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/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 +[ 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 -In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/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: +[ 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/utility:70, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, - from /build/julia-1.0.3+dfsg/deps/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 - ^~~~ -[ 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/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/include/llvm/ADT/STLExtras.h:21, - from /build/julia-1.0.3+dfsg/deps/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: + 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, @@ -68521,19 +68450,9 @@ /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/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 -[ 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 -In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: +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 @@ -68546,12 +68465,17 @@ from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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: + 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, @@ -68588,8 +68512,6 @@ /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ -[ 95%] 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/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, @@ -68628,12 +68550,33 @@ /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ -[ 95%] 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 -[ 95%] 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 -[ 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 +[ 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: @@ -68689,8 +68632,12 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/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 @@ -68704,22 +68651,48 @@ from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-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: + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, + from /build/julia-1.0.3+dfsg/deps/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 ^~~~ -[ 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/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 -[ 95%] 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 -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: +In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, + from /build/julia-1.0.3+dfsg/deps/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 @@ -68727,32 +68700,103 @@ memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, - from /usr/include/c++/8/bits/char_traits.h:39, - from /usr/include/c++/8/ios:40, - from /usr/include/c++/8/ostream:38, - from /usr/include/c++/8/iterator:64, - from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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: + 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 ^~~~ -[ 95%] Linking CXX executable ../../bin/bugpoint +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 -[ 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 +[ 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' -[ 95%] Built target obj2yaml -[ 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 +[ 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' -[ 95%] Built target bugpoint -[ 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 +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, @@ -68773,6 +68817,54 @@ /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: @@ -68795,22 +68887,8 @@ /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ -[ 95%] 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 -[ 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 -[ 95%] 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 -[ 95%] 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 -make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' -[ 95%] Built target llvm-objdump -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". +[ 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: @@ -68837,38 +68915,16 @@ /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ -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' -[ 95%] 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 -[ 95%] 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 -[ 95%] 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 -[ 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 /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 -make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' -[ 96%] Built target yaml2obj -[ 96%] 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 -[ 96%] 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 -[ 96%] 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 -[ 98%] 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 -[ 98%] 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 -[ 98%] 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: +[ 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 @@ -68876,60 +68932,42 @@ memcpy(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: + from /usr/include/c++/8/bits/char_traits.h:39, + from /usr/include/c++/8/ios:40, + from /usr/include/c++/8/ostream:38, + from /usr/include/c++/8/iterator:64, + from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.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 ^~~~ -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 - ^~~~ -[ 98%] 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' +[ 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, @@ -68954,16 +68992,26 @@ /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' -[ 98%] Built target BugpointPasses -[ 98%] Linking CXX executable ../../bin/llvm-readobj +[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 -[ 98%] 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' -[ 98%] Built target llvm-readobj +[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= @@ -68973,22 +69021,10 @@ 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' -[ 98%] Generating ../../bin/llvm-readelf +[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' -[ 98%] Built target llvm-readelf -[ 98%] 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' -[ 98%] Built target opt -make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' -[ 98%] Built target llvm-pdbutil -[100%] 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 -make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' -[100%] Built target llvm-xray +[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' @@ -70406,7 +70442,7 @@ /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:/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 +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 @@ -70415,15 +70451,15 @@ Got SONAMES of make[3]: Entering directory '/build/julia-1.0.3+dfsg/base' Warning: git information unavailable; versioning information limited - 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 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 -Makefile:102: "WARNING: Generating boilerplate git version info" 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" @@ -70431,51 +70467,51 @@ 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" -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 -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 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" -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/libgmp.so.10 /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 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" -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 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/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/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" -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 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/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/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/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 - 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 +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 -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 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 -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 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 -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 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 -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 -make[3]: Leaving directory '/build/julia-1.0.3+dfsg/base' 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 @@ -70506,7 +70542,6 @@ 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/ -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/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/ @@ -70530,6 +70565,7 @@ /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 @@ -70547,11 +70583,11 @@ 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/toplevel.c -o toplevel.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/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 @@ -70578,11 +70614,11 @@ 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 - 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 /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 @@ -70590,14 +70626,16 @@ 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-multiversioning.cpp -o llvm-multiversioning.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-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, @@ -70636,43 +70674,10 @@ /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ - 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 /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/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 - ^~~~ -/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, std::pair >]’: @@ -70690,23 +70695,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/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 - ^~~~ +/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, @@ -70733,18 +70725,42 @@ 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] + 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/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 + 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, @@ -70792,6 +70808,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/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) @@ -70995,45 +71031,45 @@ docs/basedocs.jl client.jl docs/Docs.jl -Base ─────────── 63.699462 seconds -Base64 ───────── 9.983601 seconds -CRC32c ───────── 0.015484 seconds -SHA ──────────── 0.423824 seconds -FileWatching ─── 0.229290 seconds -Unicode ──────── 0.015558 seconds -Mmap ─────────── 0.176686 seconds -Serialization ── 3.437322 seconds -Libdl ────────── 0.055718 seconds -Markdown ─────── 6.635961 seconds -LibGit2 ──────── 8.834033 seconds -Logging ──────── 0.517854 seconds -Sockets ──────── 4.907276 seconds -Printf ───────── 0.014092 seconds -Profile ──────── 0.439687 seconds -Dates ────────── 4.885980 seconds -DelimitedFiles ─ 0.332546 seconds -Random ───────── 1.649210 seconds -UUIDs ────────── 0.015997 seconds -Future ───────── 0.011523 seconds -LinearAlgebra ── 34.418305 seconds -SparseArrays ─── 9.370740 seconds -SuiteSparse ──── 2.918267 seconds -Distributed ──── 16.832567 seconds -SharedArrays ─── 0.461039 seconds -Pkg ──────────── 28.634189 seconds -Test ─────────── 6.561284 seconds -REPL ─────────── 4.716731 seconds -Statistics ───── 0.525664 seconds -Stdlibs total ──147.814170 seconds +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 ─────── 211.520425 seconds -Base: ─────── 63.699462 seconds 30.115% -Stdlibs: ──── 147.814170 seconds 69.8817% +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 230.441778 seconds (overhead 128.266354 seconds) +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' @@ -71041,7 +71077,7 @@ 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 -j15 "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 -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' @@ -71052,8 +71088,8 @@ 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' -PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/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' Warning: git information unavailable; versioning information limited Warning: git information unavailable; versioning information limited @@ -71061,11 +71097,11 @@ 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 'libccalltest'. -make[3]: Leaving directory '/build/julia-1.0.3+dfsg/src' 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' @@ -71117,7 +71153,7 @@ system commands enabled. tput: unknown terminal "unknown" -luaotfload | main : initialization completed in 0.824 seconds +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 @@ -71126,14 +71162,14 @@ system commands enabled. tput: unknown terminal "unknown" -luaotfload | main : initialization completed in 0.599 seconds +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.394 seconds +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). @@ -71143,219 +71179,219 @@ 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=15 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 +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) | 6.71 | 0.48 | 7.1 | 144.35 | 214.02 -compiler/validation (4) | 11.12 | 0.56 | 5.0 | 160.74 | 214.02 -triplequote (4) | 0.22 | 0.00 | 0.0 | 2.03 | 214.02 -intrinsics (4) | 2.80 | 0.03 | 1.2 | 26.40 | 214.02 -strings/search (7) | 19.77 | 0.83 | 4.2 | 253.98 | 214.02 -worlds (13) | 20.51 | 0.80 | 3.9 | 271.81 | 214.02 -strings/io (9) | 21.51 | 0.68 | 3.2 | 259.90 | 225.53 +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 -char (11) | 15.35 | 0.46 | 3.0 | 149.08 | 216.72 -strings/util (8) | 28.23 | 0.73 | 2.6 | 332.57 | 226.19 -strings/types (10) | 31.47 | 1.46 | 4.6 | 1326.76 | 219.41 -keywordargs (14) | 31.42 | 0.72 | 2.3 | 253.47 | 214.02 -iobuffer (13) | 13.41 | 0.13 | 1.0 | 116.19 | 232.59 -staged (9) | 14.00 | 0.38 | 2.7 | 271.77 | 228.45 +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) | 44.39 | 1.55 | 3.5 | 711.67 | 260.84 +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) | 53.14 | 1.28 | 2.4 | 1139.09 | 246.12 -tuple (10) | 33.19 | 0.42 | 1.3 | 274.04 | 237.59 -simdloop (2) | 18.21 | 0.81 | 4.5 | 263.90 | 247.41 -intfuncs (3) | 28.66 | 0.39 | 1.4 | 217.16 | 271.09 -strings/basic (6) | 81.28 | 1.84 | 2.3 | 831.58 | 248.52 -reduce (14) | 82.20 | 3.96 | 4.8 | 1315.67 | 625.60 -hashing (7) | 104.48 | 2.45 | 2.3 | 1443.90 | 251.90 -vecelement (10) | 66.58 | 2.14 | 3.2 | 1324.91 | 242.73 -copy (6) | 23.78 | 0.61 | 2.6 | 229.89 | 255.32 -rational (2) | 73.71 | 1.89 | 2.6 | 896.15 | 250.19 -subtype (16) | 166.36 | 5.20 | 3.1 | 1957.24 | 706.56 -operators (2) | 40.27 | 1.06 | 2.6 | 527.60 | 255.86 -dict (4) | 172.89 | 5.49 | 3.2 | 2192.82 | 299.63 -fastmath (7) | 69.14 | 1.78 | 2.6 | 681.55 | 273.15 -functional (10) | 62.46 | 1.94 | 3.1 | 739.66 | 258.87 -path (18) | 31.89 | 0.87 | 2.7 | 192.59 | 240.95 -bigfloat (18) | 5.79 | 0.14 | 2.4 | 60.85 | 240.95 -bigint (10) | 52.74 | 0.94 | 1.8 | 376.51 | 273.49 - From worker 10: [stdio passthrough ok] -reducedim (13) | 232.02 | 8.16 | 3.5 | 3196.00 | 283.70 +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 (13) | 8.65 | 0.20 | 2.3 | 73.56 | 314.07 -file (13) | 18.53 | 0.37 | 2.0 | 247.80 | 330.50 -parse (4) | 83.19 | 3.21 | 3.9 | 848.99 | 299.63 -spawn (10) | 77.42 | 1.19 | 1.5 | 594.43 | 293.20 -core (12) | 328.48 | 31.70 | 9.7 | 10917.75 | 617.75 -version (4) | 8.46 | 0.30 | 3.6 | 172.24 | 304.54 -namedtuple (10) | 22.05 | 0.47 | 2.1 | 219.11 | 293.20 -offsetarray (11) | 318.87 | 10.18 | 3.2 | 3599.56 | 320.73 -ccall (2) | 174.95 | 112.42 | 64.3 | 701.39 | 280.49 -floatapprox (11) | 16.89 | 0.53 | 3.1 | 197.33 | 323.34 -regex (11) | 3.86 | 0.05 | 1.3 | 39.42 | 323.80 -float16 (11) | 19.36 | 0.47 | 2.4 | 180.53 | 333.90 -reflection (2) | 31.50 | 1.10 | 3.5 | 454.96 | 289.89 -sysinfo (2) | 0.89 | 0.05 | 5.2 | 17.27 | 290.70 -env (2) | 3.79 | 0.05 | 1.3 | 22.17 | 291.01 -combinatorics (11) | 8.91 | 0.19 | 2.1 | 88.44 | 336.57 -iterators (6) | 289.08 | 10.22 | 3.5 | 4010.06 | 346.08 -mod2pi (6) | 6.89 | 0.22 | 3.2 | 60.27 | 348.38 -read (13) | 142.27 | 8.36 | 5.9 | 2766.70 | 574.61 -euler (6) | 8.84 | 0.44 | 5.0 | 150.31 | 359.23 -mpfr (19) | 110.74 | 1.90 | 1.7 | 1347.97 | 261.41 - From worker 7: WARNING: replacing module Foo. -loading (7) | 259.65 | 6.72 | 2.6 | 3884.24 | 301.55 -goto (7) | 0.29 | 0.00 | 0.0 | 1.10 | 301.55 -rounding (2) | 50.56 | 1.37 | 2.7 | 588.36 | 315.48 -llvmcall2 (2) | 0.32 | 0.00 | 0.0 | 1.82 | 315.50 -llvmcall (7) | 1.72 | 0.04 | 2.4 | 15.75 | 301.55 -math (17) | 334.61 | 4.79 | 1.4 | 3217.60 | 277.73 -complex (10) | 112.66 | 2.03 | 1.8 | 803.73 | 328.16 -meta (17) | 5.46 | 0.16 | 2.8 | 106.29 | 278.14 -some (7) | 7.75 | 0.18 | 2.3 | 94.12 | 306.07 -grisu (2) | 14.10 | 0.38 | 2.7 | 179.33 | 316.74 - From worker 2: Warning: threaded loop executed in order -stacktraces (10) | 9.88 | 0.22 | 2.2 | 120.38 | 356.45 -sorting (18) | 261.77 | 5.12 | 2.0 | 2439.60 | 282.99 -docs (17) | 23.88 | 1.17 | 4.9 | 393.83 | 283.66 -enums (10) | 22.68 | 1.01 | 4.4 | 305.91 | 358.50 -abstractarray (9) | 460.57 | 18.13 | 3.9 | 5054.23 | 357.43 -errorshow (6) | 51.92 | 2.06 | 4.0 | 629.25 | 378.07 -threads (2) | 27.81 | 1.40 | 5.0 | 232.53 | 326.66 -inline (2) | 1.54 | 0.03 | 2.2 | 24.18 | 326.66 -boundscheck (2) | 20.01 | 0.04 | 0.2 | 16.05 | 326.66 -error (2) | 4.90 | 0.12 | 2.4 | 68.77 | 326.66 -checked (10) | 31.45 | 0.17 | 0.5 | 103.12 | 402.02 -cartesian (2) | 0.19 | 0.00 | 0.0 | 3.20 | 326.66 -osutils (10) | 1.25 | 0.00 | 0.0 | 0.61 | 402.12 -floatfuncs (6) | 31.79 | 1.54 | 4.9 | 666.97 | 400.66 -iostream (10) | 4.45 | 0.11 | 2.5 | 65.33 | 402.67 -specificity (10) | 0.94 | 0.00 | 0.0 | 6.16 | 402.67 -secretbuffer (6) | 5.48 | 1.46 | 26.7 | 38.39 | 401.57 -int (17) | 51.74 | 0.67 | 1.3 | 292.00 | 303.13 -sets (19) | 95.51 | 1.58 | 1.7 | 847.89 | 267.53 -bitset (9) | 17.63 | 0.29 | 1.7 | 106.70 | 359.80 - From worker 7: Test Summary: | Pass Total - From worker 7: @deprecate | 6 6 -codegen (10) | 15.42 | 1.30 | 8.5 | 29.62 | 403.22 - From worker 7: Test Summary: | Pass Total - From worker 7: firstcaller | 1 1 - From worker 7: Test Summary: | Broken Total - From worker 7: parser syntax deprecations | 1 1 -syntax (17) | 14.71 | 0.25 | 1.7 | 118.76 | 307.49 -misc (7) | 93.82 | 5.11 | 5.4 | 1757.85 | 384.11 -channels (2) | 35.12 | 4.74 | 13.5 | 558.73 | 427.25 -numbers (15) | 567.09 | 11.50 | 2.0 | 5052.68 | 379.09 -logging (19) | 41.78 | 0.77 | 1.8 | 450.15 | 295.25 -reinterpretarray (6) | 49.73 | 3.14 | 6.3 | 722.63 | 438.12 -asyncmap (10) | 51.13 | 2.53 | 4.9 | 683.13 | 406.54 -missing (9) | 60.02 | 1.80 | 3.0 | 699.80 | 366.91 -broadcast (4) | 283.43 | 14.67 | 5.2 | 5025.59 | 417.39 -show (20) | 207.90 | 6.69 | 3.2 | 3162.37 | 272.75 -ranges (11) | 282.62 | 17.42 | 6.2 | 8516.08 | 409.86 -arrayops (8) | 663.69 | 27.11 | 4.1 | 9047.81 | 513.28 -Pkg/resolve (15) | 196.24 | 12.90 | 6.6 | 6377.72 | 455.95 -LinearAlgebra/special (20) | 139.13 | 3.91 | 2.8 | 1811.71 | 314.87 -LinearAlgebra/schur (4) | 178.12 | 9.44 | 5.3 | 2404.91 | 460.66 -bitarray (3) | 801.14 | 35.50 | 4.4 | 12716.32 | 511.84 -cmdlineargs (18) | 492.29 | 0.53 | 0.1 | 252.05 | 307.71 -LinearAlgebra/eigen (11) | 307.40 | 16.47 | 5.4 | 4476.67 | 512.73 -LinearAlgebra/bunchkaufman (21) | 349.30 | 13.46 | 3.9 | 4873.47 | 320.33 -LinearAlgebra/lapack (20) | 294.69 | 12.27 | 4.2 | 3974.24 | 414.90 -LinearAlgebra/svd (15) | 382.85 | 18.70 | 4.9 | 5184.03 | 517.86 -LinearAlgebra/tridiag (4) | 376.60 | 15.93 | 4.2 | 3733.05 | 579.98 -LinearAlgebra/qr (6) | 616.11 | 35.22 | 5.7 | 10473.86 | 638.84 -LinearAlgebra/generic (24) | 150.36 | 5.77 | 3.8 | 2409.01 | 276.64 -LinearAlgebra/uniformscaling (25) | 132.09 | 3.67 | 2.8 | 2067.73 | 265.35 -LinearAlgebra/hessenberg (24) | 57.84 | 2.44 | 4.2 | 540.67 | 278.22 -SparseArrays/higherorderfns (17) | 841.96 | 37.72 | 4.5 | 12166.15 | 528.59 -LinearAlgebra/matmul (9) | 794.62 | 41.60 | 5.2 | 9833.53 | 536.18 -LinearAlgebra/bidiag (22) | 548.05 | 20.21 | 3.7 | 6266.54 | 369.69 -subarray (5) | 1430.60 | 98.61 | 6.9 | 24167.71 | 732.21 -LinearAlgebra/givens (28) | 101.18 | 3.40 | 3.4 | 1276.82 | 245.30 -LinearAlgebra/pinv (27) | 131.22 | 7.80 | 5.9 | 2122.54 | 347.12 -LinearAlgebra/adjtrans (24) | 190.91 | 7.72 | 4.0 | 2379.20 | 328.72 -Dates/query (24) | 14.25 | 0.08 | 0.5 | 22.65 | 336.41 -Dates/adjusters (27) | 43.01 | 0.38 | 0.9 | 204.87 | 349.25 -LinearAlgebra/structuredbroadcast (22) | 196.59 | 8.67 | 4.4 | 2252.68 | 414.44 -SparseArrays/sparse (7) | 1069.05 | 149.44 | 14.0 | 10101.54 | 534.88 -Dates/rounding (22) | 29.42 | 0.55 | 1.9 | 116.98 | 424.76 -Dates/types (30) | 31.17 | 0.64 | 2.0 | 253.71 | 245.82 -LinearAlgebra/cholesky (23) | 670.72 | 25.41 | 3.8 | 7886.27 | 379.73 -Dates/ranges (27) | 97.31 | 2.26 | 2.3 | 1049.14 | 359.27 -Dates/conversions (23) | 11.65 | 0.17 | 1.5 | 58.17 | 383.57 -LinearAlgebra/blas (25) | 364.96 | 11.67 | 3.2 | 3351.24 | 347.21 -CRC32c (23) | 8.42 | 0.22 | 2.6 | 118.05 | 385.95 -Base64 (27) | 15.28 | 0.48 | 3.1 | 203.24 | 361.07 -Dates/periods (24) | 132.94 | 4.02 | 3.0 | 963.42 | 361.57 -LinearAlgebra/lu (21) | 650.90 | 27.05 | 4.2 | 7383.07 | 543.95 -Future (27) | 10.95 | 0.26 | 2.3 | 111.31 | 361.55 -Libdl (31) | 12.00 | 0.74 | 6.2 | 170.89 | 246.08 -Dates/arithmetic (30) | 54.32 | 1.04 | 1.9 | 657.10 | 245.82 -DelimitedFiles (25) | 49.58 | 1.97 | 4.0 | 729.01 | 355.63 -Logging (27) | 30.28 | 1.43 | 4.7 | 415.94 | 373.12 -FileWatching (23) | 49.78 | 6.02 | 12.1 | 182.14 | 388.38 -LinearAlgebra/lq (26) | 538.91 | 18.37 | 3.4 | 8594.25 | 432.28 -Markdown (31) | 29.42 | 0.76 | 2.6 | 493.96 | 246.08 -LinearAlgebra/symmetric (20) | 667.83 | 31.98 | 4.8 | 6485.65 | 575.45 -Profile (27) | 23.40 | 0.94 | 4.0 | 330.30 | 375.55 -Mmap (30) | 40.14 | 17.05 | 42.5 | 323.66 | 245.82 -Dates/io (22) | 110.17 | 2.94 | 2.7 | 858.79 | 445.77 -Dates/accessors (28) | 254.76 | 3.81 | 1.5 | 3767.16 | 253.61 -Sockets (27) | 31.34 | 0.60 | 1.9 | 219.87 | 378.28 -UUIDs (27) | 0.86 | 0.08 | 8.8 | 8.31 | 378.38 -InteractiveUtils (24) | 94.08 | 3.24 | 3.4 | 825.48 | 433.30 -LinearAlgebra/dense (10) | 1191.34 | 66.45 | 5.6 | 15123.77 | 713.53 -Serialization (32) | 53.17 | 2.24 | 4.2 | 930.28 | 246.34 -Unicode (27) | 28.95 | 0.80 | 2.8 | 342.69 | 381.96 -SparseArrays/sparsevector (2) | 1269.92 | 47.41 | 3.7 | 17855.69 | 802.34 - From worker 29: The following 'Resetting the helper list...' warning is expected: +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 -Printf (25) | 146.76 | 6.06 | 4.1 | 2622.57 | 384.20 ┌ 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 23: + 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 23: -REPL (23) | 178.34 | 7.21 | 4.0 | 2074.98 | 478.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.Test10Main_Test /build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/Test/test/runtests.jl:736 -Test (28) | 186.41 | 0.94 | 0.5 | 497.34 | 308.02 -Statistics (30) | 193.88 | 6.49 | 3.3 | 3211.59 | 320.36 -Random (26) | 210.63 | 7.20 | 3.4 | 3039.32 | 509.09 -LinearAlgebra/diagonal (18) | 1017.85 | 55.67 | 5.5 | 12480.12 | 583.16 -SuiteSparse (22) | 324.61 | 13.96 | 4.3 | 3993.73 | 554.93 -SHA (31) | 383.29 | 1.79 | 0.5 | 659.74 | 272.60 -LibGit2/libgit2 (29) | 841.31 | 9.15 | 1.1 | 1624.59 | 660.09 -LinearAlgebra/triangular (19) | 2439.26 | 114.09 | 4.7 | 35134.85 | 1130.77 +└ @ 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) | 151.81 | 0.69 | 0.5 | 445.95 | 252.50 -SharedArrays (1) | 92.06 | 3.65 | 4.0 | 1727.75 | 275.35 -stress (1) | 132.62 | 0.05 | 0.0 | 44.69 | 276.53 -Distributed (1) | 297.80 | 0.03 | 0.0 | 20.50 | 276.81 +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 | 37512628 327825 37840453 + 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' @@ -71380,7 +71416,7 @@ 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:/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 +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' @@ -71445,7 +71481,7 @@ 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:/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 +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' @@ -71480,24 +71516,24 @@ fi \ done \ done -cp: cannot stat '/build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu/libLLVM.*so*': No such file or directory -chmod: cannot access './debian/tmp//usr/lib/x86_64-linux-gnu/julia/libLLVM.*so*': No such file or directory -cp: cannot stat '/build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu/libLLVM-6.*so*': No such file or directory -chmod: cannot access './debian/tmp//usr/lib/x86_64-linux-gnu/julia/libLLVM-6.*so*': No such file or directory -cp: cannot stat '/build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu/libgfortran.*so*': No such file or directory -chmod: cannot access './debian/tmp//usr/lib/x86_64-linux-gnu/julia/libgfortran.*so*': No such file or directory -cp: cannot stat '/build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu/libgcc_s.*so*': No such file or directory -chmod: cannot access './debian/tmp//usr/lib/x86_64-linux-gnu/julia/libgcc_s.*so*': No such file or directory -cp: cannot stat '/build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu/libquadmath.*so*': No such file or directory -chmod: cannot access './debian/tmp//usr/lib/x86_64-linux-gnu/julia/libquadmath.*so*': No such file or directory +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: cannot stat '/build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu/julia/libmbedcrypto.so': No such file or directory -chmod: cannot access './debian/tmp//usr/lib/x86_64-linux-gnu/julia/libmbedcrypto.so': No such file or directory -cp: cannot stat '/build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu/julia/libmbedx509.so': No such file or directory -chmod: cannot access './debian/tmp//usr/lib/x86_64-linux-gnu/julia/libmbedx509.so': No such file or directory +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 @@ -71643,7 +71679,7 @@ 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/stFR5jng: debuglink section already exists +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' @@ -71661,13 +71697,13 @@ dh_gencontrol dh_md5sums dh_builddeb -dpkg-deb: building package 'libjulia1' in '../libjulia1_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-dbgsym' in '../libjulia1-dbgsym_1.0.3+dfsg-4_amd64.deb'. -dpkg-deb: building package 'julia' in '../julia_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-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) @@ -71675,12 +71711,14 @@ 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/1793424 and its subdirectories -I: Current time: Tue Aug 30 13:46:31 -12 2022 -I: pbuilder-time-stamp: 1661910391 +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